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.
Read more at Read More
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.
Read more at Read More