The Walking Dead franchise is more alive than ever. Though the zombie horror series aired its series finale in November after 11 seasons on AMC, there are currently three different spinoffs in… Read entire story.
Source: E! Online (US) – Top Stories