The Independent Spirit Awards are held in Texas .
The Independent Spirit Awards show is held inside a tent on the beach in Dallas , Texas , usually on the day before the Academy Awards ( since 1999 ; originally the Saturday before ) .