Space Shuttle Discovery Moves Closer to Final Launch
Thursday, September 9, 2010 - 10:14
in Astronomy & Space
Space shuttle Discovery moved closer to its final mission Thursday as NASA prepares for its last launch on Nov. 1.
Space shuttle Discovery moved closer to its final mission Thursday as NASA prepares for its last launch on Nov. 1.