Bicyclist Dies after Struck by Two Vehicles on South Melrose Drive in Vista, One Driver Flees Scene VISTA, CA (March 10, 2024) – A bicyclist was killed in a hit-and-run crash on South Melrose Drive in Vista Thursday evening on March 7. The fatal crash happened around 10:28 p.m. at the intersection with […]