Smash World Tour Championships Archives

Smash World Tour Championships 2022 Has Been Canceled
fans were disheartened to hear today that the Smash World Tour Championships 2022 has officially been canceled The word came down today from organizers who posted a lengthy blog letting people know that the championship tournament, which was set to take place in San Antonio, Texas, from December 9th-11th, was officially dead in the water,[...]