Red Hot Catholic Love - Full Episode - Season 06 - Ep 08 | South Park Studios UK & Ireland

South Park on Comedy Central (Sky 112/Virgin 132) Friday Nov, 24 at 01:30
Red Hot Catholic Love
s06e08 July 03, 2002

Priest Maxi travels to Rome when the Catholic Church scandal begins to impact church attendance in South Park.

   Watch A Random Clip

Sort by Season

Season 6 Episodes