The Walking Dead – The Final Season – San Diego Comic-Con 2018 teaser
Posted on July 18, 2018 by Brian(@NE_Brian) in Switch, Videos
Telltale Games released a new teaser trailer for The Walking Dead – The Final Season for San Diego Comic-Con 2018. View it below.