We told You it was coming! Finally the Giant Robot Duel is on! These giant robots piloted by their creators go head to head! Megabots of USA and Suidobashi Heavy Industry of Japan battle it out! This is what we have been waiting for. It takes a while but it is worth it! Twelve Tons Of Robots Fight It Out! They have drones and cannons and other surprises. AWESOME!
Content Goes Here