Battle Rage Official Trailer 1Check out this new trailer for Battle Rage.By Mark Walton on November 10, 2019 at 12:01PM PST Battle Rage: The Robot Wars