Who Wore It Best? The Nightmarish, Blood-Gargling Zombie Edition
Last week, we decided to host a contest in conjunction with the release of Dead Yourself, the horrifying The Walking Dead photo app that allows you to transform the faces of innocent bystanders into oozing, putrid, maggot-filled messes. Well, your final submissions (like the lovely Lea L.’s shot above) are in, and much to our…