Share this story...
Zombies unleashed in New York City
Latest News

Zombies unleashed in New York City

Zombies are all the rage nowadays, but what happens when you unleash them in New York City?

In a viral ad campaign, AMC, responsible for “The Walking Dead,” sets a few zombies lose in New York in an attempt to get their station a new deal with Dish Network.