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