Traffic Accident on 8 Freeway west of Mountain Springs Road Leaves Rider Dead SAN DIEGO, CA (May 30, 2021) – A motorcyclist died Saturday afternoon after a traffic accident on 8 Freeway in San Diego. The accident happened around 2:30 p.m. on May 29, just west of Mountain Springs Road. According to the […]