The Walking Dead: The Final Season – episode 3 trailer
Posted on January 7, 2019 by Brian(@NE_Brian) in Switch eShop, Videos
Skybound Games readied a new trailer today for the third episode of The Walking Dead: The Final Season. We have it below.
The Walking Dead: The Final Season – episode 3 launches January 15.