Check Out the Trailer for the Next Episode of Telltale Games’ The Walking Dead

Telltale Games has shared the trailer from the upcoming second episode of