Space Shuttle Discovery

Video: Space Shuttle Discovery Launch Seen From An Airplane In Flight

It’s one thing to witness a shuttle launch from the ground at Kennedy Space Center in Cape Canaveral, Florida and it’s another to be in an airplane thousands of feet in the air and witness […]

02/28/2011

Follow

Get every new post delivered to your Inbox.

Join 224 other followers