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.
click here to see where to watch or .
Ready to Watch South Park, Season 12, Episode 12?