Back Icon
Search Where to Stream Anything
Account IconLogin|Sign Up
Go BackSouth Park Season 6

South Park - Season 6 Episode 8

Red Hot Catholic Love

Release Date: Jul 3, 2002

Season 06, Episode 08 Red Hot Catholic Love

S06 E08

Jul 3, 2002
view more
play button

Where to Watch South Park Season 6 Episode 8 Now


Dropdown Icon

Red Hot Catholic Love - Watch Online: Streaming, Buy or Rent

Episode Description

Father Maxi travels to the Vatican to confront the growing problem of priests molesting children. Meanwhile, Cartman discovers that it is possible to crap out of your mouth.

PreviousSeason 6 Episode 7Season 6 Episode 9Next