Sections

StarCraft 2 World Championship Series

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

StarCraft 2 World Championship Series headlines

StarCraft 2 World Championship Series Latest