Zombies in Russia? But of course! Here’s the proof. It’s The Meat Holiday in Moscow and quite the zombie mob gallery—a colorful little treat …
—Erin Orison, DEAD LOVE/The Daily Slice