USA

Everything We Know About the Upcoming USA vs Japan Giant Robot Battle

Everything We Know About the Upcoming USA vs Japan Giant Robot Battle

The creators of Megabots have come forward to challenge Japan to the fight of the century: a giant robot battle.

Continue Reading