Grand Opening Of Esports Arena Las Vegas, The First Dedicated Esports Arena On The Las Vegas Strip At Luxor Hotel and Casino

(Photo by Ethan Miller/Getty Images for Esports Arena Las Vegas)

By nowproducerdave on June 11, 2018

Around the site