Turner Studios in Atlanta is a state-of-the-art facility used exclusively for ELEAGUE, the professional eSports organization.
Overwatch Open at ELEAGUE Arena
Posted
in
by
Tags: Sports Techie, sports technology, sports tech
Turner Studios in Atlanta is a state-of-the-art facility used exclusively for ELEAGUE, the professional eSports organization.
Posted
in
by
Tags: Sports Techie, sports technology, sports tech
Leave a Reply