Authorities Arrest DUI Driver after Deadly Crash on Highway 78 near Melrose Drive VISTA, CA (July 4, 2023) – A woman died and Nicholas Gordon was arrested after a DUI rollover crash in Vista Saturday evening on July 1. The fatal crash happened around 9:27 p.m. on Highway 78, just west of Melrose […]