The American Express golf tournament, a vegan food festival, and a dose of political satire fill out the Greater Palm Springs calendar this week.
The American Express golf tournament, a vegan food festival, and a dose of political satire fill out the Greater Palm Springs calendar this week.