Crew Of The Endeavour Discuss Next Month's Shuttle Mission
Crew members of space shuttle Endeavour mission STS-134 Andrew Feustel (R) and Greg Chamitoff leave a press conference at Kennedy Space Center March 24, 2011 in Houston, Texas. Endeavour will make it's last trip into orbit during a 14-day mission, scheduled for April 19, to the International Space Station.
(March 23, 2011 - Source: Eric Kayne/Getty Images North America) more pics from this album »