Where To Stream Fear the Walking Dead Season 3 Episode 1
Eye of the Beholder
- Aired June 4, 2017
- 60 Min
- Rated 9.1
- Number 6 Of 113 Rated Episodes
The Clark family find themselves in a dire predicament. They must work together to discover a path to safety.