Monster cars in Mexico City

At first I thought it was my imagination. Too much Day of the Dead. A car swirling around El Ángel on Mexico City’s Paseo de la Reforma had a distinctly dead look. Then another one. A VW Bug this time. And another. As a guide explained the significance of this angel erected to commemorate Mexico’s War […]