Wrong-Way Driver Dies after Crashing Head-On with Another Car on North Melrose Drive in Vista VISTA, CA (September 29, 2023) – A man was killed in a wrong-way head-on crash on North Melrose Drive in Vista Thursday morning on September 28. According to the San Diego County Sheriff’s Department, a Chevrolet was traveling […]