Category Archives: The Walking Dead

The Walking Dead Season 3 Episode 3 Release Date Announced

Telltale Games announces the release date for The Walking Dead Season 3 Episode 3 during PAX East 2017, revealing the episode will launch later this month. Source: GameRant