Sections

ESL

StarCraft 2 World Championship Season 1 Finals to take place in France

ESL has announced that the Season 1 Finals for StarCraft 2 World Championship Series will be held at Gamers Assembly in Poitiers, France.

0

ESL headlines

ESL Latest