Wednesday, March 9, 2011

Space Shuttle Launch: Viewed From an Airplane

The last flight of the Discovery space shuttle into space took off on February 24th 2011. Passengers departing on a commercial flight from Orlando, FL where lucky enough to see the take off from their window seats.
The space shuttle is due to return from the ISS space station for the very last time today.