Space Shuttle Endeavor Lifts Off For Final Mission To Space Station
In This Photo: Mark Kelly, Greg H. Johnson
Space Shuttle Endeavour STS-134 pilot Greg H. Johnson (L) and commander Mark Kelly walk out of the Operations and Checkout Building to the Astrovan minutes before a launch attempt was scrubbed at the Kennedy Space Center April 29, 2011 in Cape Canaveral, Florida. Endeavour's final launch, which had been schedualed for 3:47 p.m., has reportedly been delayed by at least 48 hours due to technical problems.
(April 28, 2011 - Source: Tom Pennington/Getty Images North America) more pics from this album »