The Walking Dead: The Final Season - Teaser Trailer | E3 2018The Walking Dead: The Final Season premieres August 14.By Gajan Kulasingham on June 8, 2018 at 5:36PM PDT The Walking Dead: A Telltale Games Series E3 2018