Telltale Games has debuted a new trailer for episode two of their game series The Walking Dead: Season Two which you can watch in the player below. The Walking Dead: Season Two will continue…
Trailer for Telltale Games’ The Walking Dead: Season 2 Episode 2