
Space Shuttle Launch: Viewed From An Airplane.
Flying from Orlando, FL, the rare opportunity to be able to watch Space Shuttle Discovery’s final launch as it embarks on STS-133. Seriously the right place at the right time. Unless your on the left of the plane then you just watch the other people watch the launch.
Category: Cool Shit