NASA Makes Final Preparations For Space Shuttle Endeavour Launch
Space Shuttle Endeavour STS-126 crew members, (L to R) mission specialist Donald Pettit, pilot Eric Boe, Commander Christopher Ferguson, and mission specialists Heidemarie Stefanyshyn-Piper, and Shane Kimbrough, address the media at the shuttle landing facility at Kennedy Space Center November 11, 2008 in Cape Canaveral, Florida. The astronauts arrived today in preparation for Endeavour's scheduled launch on November 14, 2008.
(Nov. 11, 2008 - Source: Matt Stroshane/Getty Images North America) more pics from this album »