Blizzard Entertainment unveils the Blizzard Arena Los Angeles

by Nick Gillhamon September 8, 2017
A new destination for eSports Entertainment