Quantcast
Last updated on April 18, 2014 at 21:21 EDT
s123e007813
97 of 428

s123e007813

October 5, 2011
Astronaut Rick Linnehan, STS-123 mission specialist, uses a communication system while looking over a checklist on the flight deck of Space Shuttle Endeavour while docked with the International Space Station.