South Park

Mystery Solved

Season 3 E 10 • 10/27/1999

Priest Maxi is responsible for the pirate ghosts.

More

Watch Random Episode