Matt Oehrlein
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.
Advertisement
Advertisement
Advertisement
You can stream the no-holds-barred battle Tuesday at 10 PM EST.