Scores of terrifying zombies walk through streets of Sao Paulo in Brazil
  • 4 years ago
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.
Recommended