Giant Robot Fight: USA vs. Japan live stream with Mike Goldberg on commentary

A long awaited battle between giant robots goes down Tuesday, October 17th as the US takes on Japan.

This content was originally published here.

Related posts

Leave a Comment