Where To Stream The Simpsons Season 31 Episode 19
Warrin' Priests
- Aired April 26, 2020
- 30 Min
- Rated 6.9
- Number 785 Of 805 Rated Episodes
When Bode, a young charismatic new preacher, comes to town and shakes things up at church, Reverend Lovejoy investigates his mysterious past.