Photos show parade-goers wearing wild, colourful costumes and had their faces turned into that of death itself by expert body painters.
30 Oct 2018 12:59 PM
700 performers prepared for months for the colourful afternoon procession along more than 7 km of the expansive Paseo de la Reforma.
29 Oct 2017 2:10 PM