Trusted Reviews is supported by its audience. If you purchase through links on our site, we may earn a commission. Learn more. Robots USA vs Japan Giant Robot Fight: Watch highlights of the epic battle right here Until now, we’ve been forced to endure the living hell that are the Transformers movies in order to … Tech News Chris Smith Page 1 of 1