TellTale’s The Walking Dead: A New Frontier Episdoe 3 “Above The Law” Launch Trailer

Telltale has revealed the release date and a trailer for their upcoming ‘Episode 3: Above the Law’ for The Walking Dead: A New Frontier.   After the shocking events in ‘Ties That Bind: Part...