Share this story...
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.