Wednesday, October 23, 2013

Santiago Zombie Walk


Thousands took to the streets of Santiago, Chile to participate in annual Zombie Walk. See Full Story>

No comments :

Post a Comment