On this horror road trip we head to the Mecca of the Southwest, SANTA FE NEW MEXICO to explore the immersive art experience known as MEOW WOLF. Along the way we talk about the 2019 Netflix art world horror film VELVET BUZZSAW !
On this horror road trip we head to the Mecca of the Southwest, SANTA FE NEW MEXICO to explore the immersive art experience known as MEOW WOLF. Along the way we talk about the 2019 Netflix art world horror film VELVET BUZZSAW !