facebook
twitter
rss
account
search
search
1 of 23
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. Carrying the Multipurpose Logistics Module and the Express Logistics Carrier #4 to the International Space Station, Discovery and her crew will conduct an eleven day mission to complete construction of decade old outpost. UPI/Joe Marino-Bill Cantrell
| License Photo
Most Popular
x
Feedback