Team Space Balloon Launch #2: Success! from Lewis Lau on Vimeo.
Wow!!! I remember you guys talking about that for so long! I had no idea you were still going to do it. Awesome pictures! Love the water landing! LOL. That is so sweet! Congratulations guys! Who's gonna be the one to go up in your first manned mission? :-)