Saturday, February 26, 2011

Awesome Space Shuttle Launch At 39,000 Feet


A few lucky passengers, flying from Orlando, FL, get to see the final launch of space shuttle Discovery at 39,000 ft.

No comments:

Post a Comment