Watch The USA Challenge Japan to a Giant Robot Battle

U.S. robotics company MegaBots, Inc. has challenged Japan’s Suidobashi Heavy Industries to a GIANT ROBOT BATTLE in this absolutely amazing video, and you NEED to watch it!


Unknown source