Photos: STS-134: Shuttle Endeavour's Final Voyage

1 of 28

Shuttle Endeavour Poised for Last Launch

Credit: Robert Pearlman/
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…Read More »

16, 2011 from Pad 39A at the Kennedy Space Center in Florida.   Less «
More from