Wednesday, December 24, 2008

Amazing high speed video of water droplets



Video of Discovery channel's show Time Warp