Explorer / Repair Robot

Astronaut helper robot concept meant to be future NASA tech.

Tom miller 1433264810
Tom miller robot welder fixer