Post Thumbnail

The World of Warcraft Arena Tournament hosted by Blizzard is coming to a head. The Regional Finals for Europe and North America will take place this weekend, September 6-7, with eight highest rated teams from each region clashing for the right to compete in the Global Finals. The North American Fin...

September 4th 2008 at 3:45pm 0 Comments