“South Park” SEASON FINALE – This Wednesday!

What will happen on the “South Park” Season 18 Finale?? Tune in and find out this Wednesday, December 10th!

finale

The Season 18 finale premieres December 10th @ 10pm ET on Comedy Central. Stay tuned for more info!

>> Catch up and watch our newest episode “#REHASH” here!