South Park's 20th season has been one wild, continuous ride, and it all culminated in the season finale tonight. Troll Trace finally went live, forcing Kyle and Ike on a desperate, last-ditch quest to save the world from complete annihilation. And while the fate of the world was being decided, Cartman tried to stop SpaceX's scientists from sending Heidi to Mars. Kyle and Ike face the mother of all problems.Continue reading…