A while back, we talked about a Giant Robot Duel that was coming up in our post: USA vs Japan Giant Robot Duel This August 2017!

Well that time has finally arrived, the fight finally took place!

1 COMMENT

Leave a Reply