Japan Vs. America Giant Robot Battle Video

This Japan vs. America Giant Robot Battle Is Straight Out of 'Pacific Rim'

After some delays, plenty of posturing, and a lot of trash-talk on both sides, Japan's Suidobashi giant robot has finally faced off...

Matthew Loffhagen
Wednesday, 18 October 2017 - 10:04AM