space travel

Shuttle Launch As Seen On Passenger Flight

This is a video of last week's Discovery shuttle launch as seen from a commercial flight departing Orlando, FL. It's pretty amazing to see. Like being duct-taped...
February 28, 2011