Worlds China

Worlds 2021 Could Be Played In Europe Instead Of China

It was announced that Worlds 2021, one of the biggest tournaments of this year, would be in China this year…

3 years ago