Crew Of The Endeavour Discuss Next Month's Shuttle Mission
In This Photo: Mark Kelly
A microphone is adjusted on a crew member of the space shuttle Endeavour mission STS-134 attends 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. Kelly's wife Giffords is still in rehabilitation after being shot and wounded in the shooting Tucson, Arizona January 8.
(March 23, 2011 - Source: Eric Kayne/Getty Images North America) more pics from this album »