A look back at possibly some of the best episodes in the history of The Walking Dead
‘The Walking Dead’ series officially sees its dead end. (Worry not, as this is spoiler-free content.) On November 20, The Walking Dead officially concluded its 11th and final season with the 90-minute episode titled “Rest in Peace.” The flagship program of AMC first premiered in October of 2010 and has gathered millions of viewers around […]