Blog• Destinations• England• Manchester• Review IMAX VR at intu Trafford Centre: An out of this world experience January 4, 2018