Endeavour Astronauts Take Part In News Conference Ahead Of Launch
Space Shuttle Endeavour STS-126 crew members, (L-R) Commander Christopher Ferguson, pilot Eric Boe, mission specialists Steve Bowen, Sandy Magnus, Shane Kimbrough, Donald Pettit, and Heidemarie Stefanyshyn-Piper, address the media at launch pad 39-a during the Terminal Countdown Demonstration Test at Kennedy Space Center October 28, 2008 in Cape Canaveral, Florida. Endeavour is scheduled to launch on November 14, on a mission to the international space station.
(Oct. 28, 2008 - Source: Matt Stroshane/Getty Images North America) more pics from this album »