Space Shuttle Endeavor Lifts Off For Final Mission To Space Station
Space Shuttle Endeavour STS-134 crew (L-R) Specialist Greg Chamitoff, Specialist Andrew Feustel, Roberto Vittori, Specialist Michael Fincke, Pilot Greg H Johnson, and Commander Mark Kelly board 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 »