South Park Returns October 5th

South Park returns with all new episodes on Wednesday, October 5th at 10/9c on Comedy Central.