Suspected Street Racing Leads to Fatal Head-On Accident in Chula Vista CHULA VISTA, CA (June 7, 2021) – Police identified Martha Romo as the victim who died in a fatal head-on accident on L Street on June 5. According to the California Highway Patrol, the collision happened at the intersection of 3rd Avenue […]