Tuesday, March 10, 2009
NASA Gives 'Go' for Space Shuttle Launch on March 11
Commander Lee Archambault and his six crewmates are now scheduled to lift off to the International Space Station at 9:20 p.m. EDT on March 11.
Read more...Thursday, February 12, 2009
Subscribe to:
Posts (Atom)