Discovery Astronauts Arrive At Cape Canaveral Ahead Of Shuttle Launch
In This Photo: Mark Kelly
STS-124 commander Mark Kelly addresses the media after arriving at the shuttle landing facility at Kennedy Space Center May 28, 2008 in Cape Canaveral, Florida. The astronauts arrived in preparation for their launch to the International Space Station no earlier than May 31.
(May 28, 2008 - Source: Matt Stroshane/Getty Images North America) more pics from this album »