Epic giant robot battle scheduled for October 17th
Are you ready for the world's first giant robot fight? (If your answer to that was "No," who even are you?) We've been waiting for a date for the MegaBots vs. Suidobashi duel, and now it's finally here. The fight will take place on October 17th, 2016 ...
The USA is taking on Japan in a giant robot duel you can watch next Tuesday
Watch the Long-Awaited US vs. Japan Robot Battle
Watch The Giant Robot Superfight On Twitch Next Week