thegeekiary.com
The Walking Dead: The Final Season - New Teaser Trailer! SDCC 18 Demo!
The second trailer for The Walking Dead: The Final Season ahead of the premiere on August 14, 2018. Live gameplay demo premieres at SDCC 2018.