Tagged: The Walking Dead Season 3 Episode 1 & 2 A New Frontier The Ties that Bind Xbox One torrent free download

The third season of Telltale’s Walking Dead series, A New Frontier, begins this month with a two-part episode titled Ties That Bind’ Part I & Part II. Now, Tellltale has put out a launch trailer–and it’s intense, thrilling, and beautiful… Read More »