NowThisNews. Social Mobile Video

"Walking Dead" Zombies Invade NYC

"The Walking Dead" found an interesting way of getting the word out about their new season - having zombies invade NYC's Union Square.