Claim: The Independent Spirit Awards are held in Orange County, California.
Verdict: NOT ENOUGH INFO