The Walking Dead: A New Frontier Episode 3 Release Date!

Telltale has announced that their highly anticipated third episode of The Walking Dead: A New Frontier will release on March 28, 2017. I have already reviewed the first two episodes of the Season and I’ll be reviewing the rest of the season as well so stay tuned to lngamers.com.

Leave a Reply

Your email address will not be published. Required fields are marked *