Step into another world and transport yourself into new dimensions at Meow Wolf Denver! The immersive art exhibit is now open, so FOX21’s Sarah Ferguson drove up north, and has an inside look at what to expect.