Where To Stream The Simpsons Season 12 Episode 19
I'm Goin' to Praise Land
- Aired May 6, 2001
- 30 Min
- Rated 8.4
- Number 256 Of 805 Rated Episodes
With Homer's help, Ned Flanders tries to establish a Christian theme park based on drawings in his deceased wife's sketch book. Blackboard: 'Genetics is not an excuse'.