The holidays are looking bleak for South Park. Let us know what you thought of the Season 23 finale, as Santa ruined Christmas for everyone.