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