Battle Royale Theatre Logo

BATTLE ROYALE THEATRE

Battle Royale Theatre is a brutal single elimination, character locked tournament for Street Fighter 3: 3rd Strike. This tournament brings out some of the strongest American competitors, and provides incredible matches and hype moments on a weekly basis.

    Tommy2StepTX              Tommy2StepTX