August 13, 2009

STS-123: 3rd EVA

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

Share on Linkedin Share on Google+