Feb 9, 2016
AMC has released a special sneak peek at the final episodes of The Walking Dead, which returns to US screens on February 14. Wait, isn’t that Valentine’s Day? Lovely… Check out the video here.
By The Horror Show
Category: Fun Stuff, News
Tags: the walking dead, the walking dead season 6, twd