los angeles

Blizzard open esports arena in Los Angeles

Blizzard open esports arena in Los Angeles

State of the art venue to host Overwatch, Hearthstone and act as WoW Arena venue before BlizzCon finals