USA: OWA Opens New eSports Center in Alabama
Operated by the Poarch Band of Creek Indians, the leisure and entertainment complex OWA in Foley, Alabama will open its new eSports Center “Clash“ on 17 August this year. The modern gaming complex is a high-end video gaming facility located within (...) read more