Robot Rescue Team
Rattlesnake93
Published
05/21/2009
The Kawasaki laboratory in Tokyo demonstrates its new wave of search and rescue robots.
2 Comments