Quantcast
Last updated on April 24, 2014 at 12:40 EDT
s126e005070
225 of 449

s126e005070

October 25, 2011
On Endeavour's aft flight deck, astronaut Don Pettit, STS-126 mission specialist, is one of seven astronauts onboard the space shuttle who are anticipating rendezvous and docking Nov. 16 with the International Space Station.