Walking Dead: Final Season premieres in August; Could Steven Yeun return?
Fresh off last night’s season 10 finale comes news that The Walking Dead’s final season is set to premiere a lot sooner than expected – August 22nd to be precise. Check out the teaser above. While the show is set...
Posted 5 years ago








