John FeinsMeow Wolf Director of Marketing505 603 6369john@meowwolf.com
Meow Wolf's Due Return, 2011
Santa Fe, New Mexico

The Due Return, living in something called TD +31, is, as art installations go, a very big, elaborate,crafty ship with many appurtenances, nooks, portholes, environments and stuff – as well as submariney lighting that occasioned development of an Iphone app called Elixir.

The Wurms are coming alive!