Bright light illuminating Palm Springs mountains is a Cadillac ...
The Desert Sun, CA - 11 hours ago
... the Palm Springs mountains behind the Historic Tennis Club Neighborhood and Spencer's restaurant tonight is a commercial shoot for the Cadillac Escalade. ...


Read full story...