Dextre


Dextre Robot ready for Action

Dextre Robot ready for Action

NASA tightened the last screw on the Dextre robot on the International Space Station. The giant Dextre robot is now ready for...

Mar 18 2008, 8:23am CDT