09/23/2016

Tag Archives: Dextre

Dextre_Expedition27

Meet Dextre, the Most Sophisticated Space Robot Ever

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