Palm Springs
62° F
Light Rain
Light Rain

Desert Ice Castle puts on spectacular

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