The Walking Dead: The Final Season continues January 2019
by Ash Worrall
The Walking Dead: The Final Season will continue sooner than we originally thought. Announced during the new Kinda Funny Games Showcase, The Final Season’s new release date is January 2019. The third and penultimate episode ...