Sunday, July 17, 2005

"Did you ever wonder what it would be like to pop a water balloon in space?" Cool videos. (Via MeFi)