USA Challenges Japan to Giant Mech Duel

MegaBots, Inc. challenges Suidobashi Heavy Industry to a giant mech battle to the death. Or at least the paintball version of death.

Related Videos