4 Dead, 6 Injured in Rio Vista Car Crash on Highway 12 RIO VISTA, CA (July 29, 2022) – Four people died in a head-on car accident on Highway 12 in Rio Vista on Wednesday, July 27. Rio Vista Police Department identified the sole victim in a Chevrolet Suburban as Laura Poiret. […]