Claim: South Park has been defunct since at least 2000.
Verdict: REFUTES