Claim: The Independent Spirit Awards are held in Boston.
Label: REFUTES