| 11.9°C Dublin

Zombies walk the streets of Santiago


15,000 people in Santiago, Chile took to the streets to take part in the city's annual Zombie Walk.

 

Most Watched Videos

Privacy