World of Warcraft Arena Tournaments at CGS
The Championship Gaming Series’ inaugural World Final is currently underway at Sony Studios in Los Angeles. Two major World of Warcraft Arena tournaments
were held there — check out the contest page for results and details.
Original post by World of Warcraft Community Site