giant robot fight
The Giant Robot Duel Between Japan and the US Is Finally Happening
You can stream the no-holds-barred battle Tuesday at 10 PM EST.
America Just Challenged Japan to a Giant Robot Fight
"We have a giant robot, you have a giant robot—you know what needs to happen."
Advertisement
Advertisement
Advertisement