NBCNews.com   |  June 26, 2013

Talking robot about to head to space

Scientists in Tokyo unveiled two robots, one of which will be launching to the International Space Station. NBCNews.com's Dara Brown reports.

Share This:

Sorry, we do not have a transcript available for this video at this time.