Telltale’s The Walking Dead Season 3: A New Frontier Premieres December 20th
Get ready Walking Dead fans because the next season of Telltale’s The Walking Dead is premiering on December 20, 2016. If you haven’t played season 2 or the Michonne story you can grab it for free if you preorder the digital version of season 3