The Monster and Monterrey
The first one appeared on February 3, 2010, before sunrise. It hung from the statue of José María Morelos that faces the colonial statehouse at the center of Monterrey. Morelos was a priest turned revolutionary leader in Mexico’s war of independence,…Continue Reading