Last & final launch of Space Shuttle Discovery on February 24, 2011, from Kennedy Space Center, Florida, USA, viewed from an aircraft.
Beautiful video!
Abbas
Space Shuttle Discovery Last Launch Viewed from Aircraft
-
- Site Admin
- Posts: 54230
- Joined: Thu Aug 05, 2004 6:52 pm
- Location: Pakistan