Thousands took to the streets of Santiago on Sunday for Zombiewalk 2025, the annual parade of the living dead that has become a highlight of the Chilean capital’s cultural scene.

Thousands took to the streets of Santiago on Sunday for Zombiewalk 2025, the annual parade of the living dead that has become a highlight of the Chilean capital’s cultural scene.
There’s no content to show here yet.










Leave a Reply