Telltale’s Walking Dead: The Final Season First Trailer – ‘The Last Bullet Dianna June 10, 2018 Video Games How DARE you Telltale. If Clem dies… Ugh. Anyone else getting Season 1 vibes from this? Facebook Comments
Facebook Comments