NASA's Space Shuttle Discovery flew it's final flight on April 17, 2012, soaring over Washington, D.C. on it's way to a permanent installation at Dulles International Airport. After 30 years, NASA ended the space shuttle program last summer.
29 of 50
NASA's Space Shuttle "Discovery" launches on its final mission, STS 133, at 4:53 PM from Complex 39A at the Kennedy Space Center on February 24, 2011. UPI/Joe Marino-Bill Cantrell
| License Photo
x
Feedback