Immersive Experience Brings Fans to Front-Row Seat in Tokyo

Cosm Experience Center in Salt Lake City showcases what company calls 'shared reality'