The Walking Dead: A New Frontier Season Finale Trailer
Telltale Games shared the official trailer for the season finale of the critically-acclaimed The Walking Dead: The Telltale Series – A New Frontier. Check Out The Walking Dead: A New Frontier’s Season Finale Trailer: Beginning Tuesday, May 30th, players can download Episode 5: ‘From the Gallows’ on PlayStation 4, Xbox One, PC/Steam, iOS, and Android-based …