NYCAviation:
Space Shuttle Discovery Final Launch Scheduled for February 24th
Space Shuttle Discovery's final mission, an 11-day trip to the International Space Station, is now scheduled to launch Thursday afternoon.
[Click to Read Full Article]
Bookmarks