The Walking Dead spoilers: Will new villain spark renewed interest in show?
The Walking Dead spoilers which fans have been waiting for have finally arrived. The Whisperers are here. During the November 11 episode of the show, Rosita and Eugene end up coming across them. But they don’t know it yet. As the episode came to a close, Rosita and Eugene were forced to cover themselves in