Title: Walking Dead Season 8 Episode 3 English Subtitle Director: Rosemary Rodriguez Release Date: 05 November 2017 Description: Strife with the Saviors prompts unintended results for the Hilltop, the Kingdom, and Alexandria. Download Subtitle Related posts:Arrow Season 6 Episode 5 English SubtitleDC's Legends of Tomorrow Season 3 Episode 9 English SubtitlesThe Gifted Season 1 Episode 11 English Subtitle