Events this week in Rancho Mirage, CA