Wed Sep 9 , 2020
It looks like AMC’s flagship series The Walking Dead is going to be coming to an end. Earlier this morning IGN shared the news on its Twitter page saying: “The Walking Dead has been renewed for a 24-episode 11th and final season, ending in 2020.” They also ent on to […]