Vista, CA (May 16, 2019) On the 13th of May, a fatal hit-and-run pedestrian accident happened at the intersection of Melrose Drive and West Vista Way. A vehicle struck a 60-year-old man not far from Highway 78. Another vehicle struck him shortly afterward for a second time. Both drivers fled the scene without checking on […]