Where To Stream South Park Season 6 Episode 8
Red Hot Catholic Love
- Aired July 3, 2002
- 30 Min
- Rated 8.1
- Number 93 Of 333 Rated Episodes
A priest visits South Park to find out why church attendance is down; the boys protest the tinkering of their favorite movies.