Zombies Walk the Streets of Calgary

Participants turned out to walk the streets of Calgary, Canada on Saturday during the Zombie Walk. (Leah Hennel/Calgary Herald) Continue reading »