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.
Did You Know?
The great Queen Spider was taken from the 1974 Doctor Who episode "Planet of the Spiders". See more
What would a priest possibly want to stick in our butts?