USA vs. Japan Mech Challenge

22 Stars

In case you needed further proof that we live in awesome times, American mech maker MegaBots just challenged its Japanese counterpart Suidobashi Industries to a freakin’ (friendly) robot battle in 2016. LET THEM FIGHT.

USA vs. Japan Mech Challengepop out

More Awesome Stuff