Buzz60

Sticky Footed Climbing Robot Could Mean Safer Spacewalks for Astronauts

show full description
 
 
Sticky Footed Climbing Robot Could Mean Safer Spacewalks for Astronauts | NewsLook