Astronauts Build 'Monster' Robot in Space

More from Space.com