Zombie enthusiasts drag their feet across Santiago

  • 2 years ago
Chileans dressed in costume for the Zombie Walk in the capital Santiago. And hundreds of Star Wars cosplayers from seven countries took part in a parade in Mexico City.

Recommended