First look inside 'Meow Wolf' Houston!

Meow Wolf is opening in Houston with mind-blowing art installations, immersive sound and video design. FOX 26's Ruben Dominguez gives you a first look inside all the fun!

Top Videos