AIR & SPACE MAGAZINE Meet Dextre Canada’s agile robot heads for the space station. March 11, 2008 Recommended Videos Post a Comment