Claim: The Independent Spirit Awards are held the day after the Academy Awards.
Verdict: REFUTES