Quantcast
Last updated on April 18, 2014 at 1:21 EDT

STS-123: 3rd EVA

August 13, 2009

Watch the spacewalkers as they work to install the tool platform on Dextre. Part One
Credit: NASA