The 2024 Esports World Cup is the successor of the Gamers8 Esports tournaments that feature the top Esports titles composed of CS, Dota, LoL, and many more that will be held every year in Riyadh, Saudi Arabia which the Saudi Esports Federation and ESL organize.
0 comments