1 of 28
Shuttle Endeavour Poised for Last Launch
Credit: Robert Pearlman/collectSPACE.com
NASA's space shuttle Endeavour stands poised to launch on its final mission STS-134, its 25th and last mission before retirement. Liftoff is set for May 16, 2011 from Pad 39A at the Kennedy Space Center in Florida.