Space Shuttle Endeavour Lifts Off For Space Station Mission
Space Shuttle Endeavour STS-126 crew members, (R-L) Commander Christopher Ferguson, pilot Eric Boe, mission specialists Steve Bowen, Heidemarie Stefanyshyn-Piper, Donald Pettit, Sandy Magnus and Shane Kimbrough, walk out of the operations and checkout building on their way to boarding the shuttle at Kennedy Space Center, November 14, 2008 in Cape Canaveral, Florida. Endeavour is scheduled to launch tonight on a mission to the International Space Station.
(Nov. 14, 2008 - Source: Eliot J. Schechter/Getty Images North America) more pics from this album »