Wednesday, October 13, 2010

Homemade space craft hits 100,000 feet (19 miles)

No comments: