The Alibi, Palm Springs, United States | WasThr