Tech News The Walking Dead Season 8: Release date, news, trailers, and all you need to knowJoe SvetlikSeptember 25, 2017 Excited for The Walking Dead season 8? We’ve got all the news, including the TWD season 8 release date, trailers…