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 Fi...

6 years ago 0 Comments
September 4, 2008 at 3:45PM