McLaren Racing unveils esports facility in UK

UK-based motorsport team McLaren Racing has announced the launch of the McLaren Shadow Studio, a space…