geeklyrocks.com
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! //