Claim: South Park was made for ABC.
Verdict: REFUTES