Where the gods were created, Teotihuacán, and at the great temple in Mexico City, one may sense a true lust for life.
* * *
April 11–12, 2002: Teotihuacán, MEX; México, DIF.