Participants attend the annual Zombie Walk event in Lausanne, Switzerland, and in central Stockholm, Sweden, yesterday.
August 26, 2012 | 12:00 AM
Participants attend the annual Zombie Walk event in Lausanne, Switzerland, and in central Stockholm, Sweden, yesterday.