Giant Robot Fight!Giant Robot Fight!Two years ago, Japan challenged America to a giant robot fight. Tonight, the epic battle streams live on Twitch starting at 9 PM Central!Aaron SavageAaron Savage