Dalron McClain Dies in Overturned Semi-Truck Crash on 10 Freeway near Indian Canyon Drive PALM SPRINGS, CA (March 7, 2022) — Dalron McClain died in an overturned semi-truck accident on the 10 Freeway near Indian Canyon Drive on Friday. According to the California Highway Patrol, the fatal semi-truck accident happened around 11:04 p.m. […]