South Park

They've Arrived

Season 11 E 13 • 07/11/2007

Stan and Kyle are invited to a celebrity party at a mansion.

More