PC Principal rides the line between hero and villain on the season finale of South Park
Last week, South Park started dropping bombshells all over the place without actually letting them hit the ground. The…