Scores of terrifying zombies walk through streets of Sao Paulo in Brazil

2019-11-03 1

Scores of people in zombie in outfits walked through the streets of Sao Paulo in Brazil on Saturday (November 2nd.)

The annual event on All Souls' Day saw some participants don particularly gruesome costumes.

Zombie walks first began in California in 2001 but have now spread to cities around the world.

Free Traffic Exchange