2 People Hurt in Palm Springs 4-Car Crash at Indian Canyon Road PALM SPRINGS, CA (August 23, 2021) — Two people were injured in Sunday’s 4-car accident at North Indian Canyon Road and Dillon Road. According to the Riverside County Fire Department, the crash happened around 12:53 a.m. For unknown reasons, four cars […]