TaranTula – Giant Spider at Meow Wolf in Santa Fe, New Mexico
This roadside attraction is one of the best on the web. Find TaranTula, the giant spider sculpture in front of Meow Wolf in Santa Fe, New Mexico. The giant spider sculpture is officially titled “TaranTula” and was created by artist Christina Sporrong at Spitfire Forge in Taos, New Mexico. The statue is 16-feet tall and …