Smash League Championship – Season 1

Smash League Championship – Season 1

Smash BROS CHampionship Season 1 What is the smash league championship? The Smash Bros Championship is a seasonal competition offering three-person teams the chance to compete in weekly Crew Battles in Super Smash Bros Ultimate on the Nintendo Switch, culminating in a...