Discovery Astronauts Arrive At Cape Canaveral Ahead Of Shuttle Launch
STS-124 Astronauts (L-R) mission specialists Greg Chamitoff, Akihiko Hoshide of the Japanese Space Agency, JAXA pilot Ken Ham, mission specialists Karen Nyberg, Mike Fossum, commander Mark Kelly, and mission specialists Ron Garan pose 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 »