Challonge premier badge
Challonge Premier
Close this ad
Weekly Smash Bros. series, based in the UK. Currently running in Cambridge every Wednesday evening, and Sheffield every Tuesday evening.

Tournaments