Red Bull Gaming Sphere launches in London later this month | Invision Game Community
eSports

Red Bull Gaming Sphere launches in London later this month