Last night South Park aired its season 15 premier on Comedy Central. The episode, titled “Revolutionary New Product” poked fun at Apple and its recent location tracking issues. Be warned, there is profanity and inappropriate content. Hit the link for the full episode.