Claim: South Park was made for a budget of under $20,000.
Verdict: NOT ENOUGH INFO