Telltale announces that episode 4 of The Walking Dead Season 2 will release on July 22.

Advertisements