EWC

  • Saudi Arabia launches Esports World Cup with over $60 Million prize money, drawing gamers from around the world

    Saudi Arabia launches Esports World Cup with over $60 Million prize money, drawing gamers from around the world