Where To Stream Preacher Season 1 Episode 8
El Valero
- Aired July 17, 2016
- 60 Min
- Rated 7.3
- Number 24 Of 43 Rated Episodes
The townspeople gather to watch Odin and the Meat Men try to take the church. Meanwhile, Jesse receives a visitor and calls upon Fiore and DeBlanc to remove Genesis from him.