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.
est. 2008
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:
Post a Comment