AWESOME VIDEO: Space Shuttle Viewed from Passenger Jet Departing Orlando
Flying from Orlando, Florida, a passenger from in an airplane had the rare opportunity to be able to watch Discovery’s final launch as it embarks on STS-133. Passengers on the right side of a jet […]