Watch South Park Season 12 Episode 12
CC 
South Park Season 12 Episode 12

South Park Season 12 Episode 12

While the country celebrates the outcome of the election, the new President-elect catches everyone off guard when he arrives at the White House prematurely.

Episode Name: About Last Night...

Serie Name: South Park

Release: 2008-11-05

Country: United States

Quality: HD

You May Also Like