Motorcyclist Dies after Crashing into Tow Truck on 805 Freeway in Chula Vista CHULA VISTA, CA (April 28, 2023) – A man died in a motorcycle accident on 805 Freeway in the Chula Vista area Wednesday morning on April 26. The accident happened around 6:00 a.m. just south of Telegraph Canyon Road, in […]