Blame Canada. Comedy Central on Wednesday announced that South Park returns for season 27 on Wednesday, July 9, with the ...
When Trey Parker and Matt Stone set out to produce 2004's Team America: World Police, their main goal was to … Continue ...