Zombies descend on the city of Worcester for “Walking Dead” filming



Latest Trending