South Park

Succubus

Season 3 E 3 • 21.04.1999

Chef's parents arrive in South Park from Scotland fresh from an encounter with the Loch Ness Monster to attend Chef's wedding.

More

Watch Random Episode