Robot inside Teotihuacan Posted on November 17, 2010 by drod Reply Hi guys, Keeping with my pyramids “thing”, I’ve just noticed this news: Quite exciting, isn’t it ? 🙂