Exclusive Image from the Upcoming Season of South Park

Pretty cool, huh? We’re back with 10 all-new episodes starting September 25th!