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 ReadingThe creators of Megabots have come forward to challenge Japan to the fight of the century: a giant robot battle.
Continue Reading