South Park Takes on Cancel Culture in Show Open: ‘Like The Muppets, This Show Should Not Be Watched By Anyone’

South Park creators Trey Parker and Matt Stone went all out in their hourlong Vaccination Special,…