HOW DOES IT WORK?
Bubbles form because of the surface tension of water. Hydrogen atoms in one water molecule are attracted to oxygen atoms in other water molecules. They like each other so much, they cling together. So why are bubbles round? The physicists will tell you that bubbles enclose the maximum volume of air in the minimum amount of bubble solution, so that's why they are always round.
- See more at: http://www.stevespanglerscience.com/lab/experiments/bubble-snakes#sthash.5152hI8Q.dpuf