Zambies walk Mexico City streets

The Living Dead Festival began in California in the year 2001. Since then, the idea has spread to major cities and capitals around the world, including New York, Buenos Aires, Singapore, and Sao Paulo.