Shuttle Altlantis STS-125 scheduled for lift-off at 2PM EST
RichC | May 11, 2009
The shuttle Shuttle Atlantis sits on launch pad 39A (photo right) as the crew of STS-125 rests for an ambitious mission to service NASA’s Hubble Space Telescope this week. The launch is scheduled for 2:00PM EST Monday afternoon and will be manned by retired Navy Capt. Gregory C. Johnson, pilot, mission specialists and veteran spacewalkers […]