Red Bull Gaming Sphere

NewsWhere was Norris? – Red Bull Gaming Sphere London

Norris recently went on a whirlwind European trip, and got a chance to check out at the Red Bull Gaming Sphere in London.

csolis