Where To Stream Talking Dead Season 6 Episode 17
Eye of the Beholder / The New Frontier
- Aired June 4, 2017
- 60 Min
- Rated 5.0
- Number 75 Of 196 Rated Episodes
Cliff Curtis, Dave Erickson & Alycia Debnam-Carey discuss the Season 3 premiere of Fear the Walking Dead .