Claim: South Park was made for Comedy Central.
Verdict: SUPPORTS