17-12-2015 17:00 via abqjournal.com

Tarantula joins the general weirdness at Meow Wolf

Yeah, everyone’s probably seen the giant robot by now, but have you checked out the huge tarantula on the other side of the parking lot at Meow Wolf’s new arts center, location of the House of Eternal Return? (That is, if a giant spider doesn’t scare you away.) The sculpture, “TaranTula,” is a creation by […]
Read more »