Robot Rescue Team

Published June 13, 2016 355 Views

Rumble 2003 - the Kawasaki laboratory in Tokyo demonstrates its new wave of search and rescue robots.

0 COMMENTS