Quantcast
Last updated on April 20, 2014 at 1:20 EDT

Views of Canadian Built Dextre

September 3, 2008

Views of the Canadian-built Dextre, the final element of the International Space Station’s Mobile Servicing System, as its joints are tested.