Palm Springs
80° F
Clear
Clear

Desert Ice Castle puts on spectacular

Desert Ice Castle puts on spectacular. Bianca Rae takes a look.