No Rock ‘Em Sock ‘Em Here: Behold A U.S. Vs. Japan Giant Robot Duel

Posted on Posted in NPR

Two years ago an American robotics company challenged a Japanese robotics company to a duel.

Their weapons of choice? Giant robots.

FULL STORY