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 Donald Pettit, Steve Bowen, Heidemarie Stefanyshyn-Piper, Shane Kimbrough, and Sandy Magnus pose for a photo after walking 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 »