Virtual & Augmented Reality news

The world’s most immersive virtual reality experience has landed near Trafford Park - The Manc