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.

0 comments: