09/23/2016

Tag Archives: Dextre

Meet Dextre, the Most Sophisticated Space Robot Ever

Proper and worldly, Dextre is an astronaut’s dream.