The "Giant Robot Duel" that was hyped for years just happened...it was as disappointing as expected.

Don't Miss...