Home Tags Giant robot duel

Tag: giant robot duel

Giant Robot Duel is happening this August!

Remember that giant robot duel between the US and Japan? well, they're finally ready to duke it out this August! The challenge came about sometime...