Stolen Car Slams Police Car in Accident on Esperson Court at Drouin Drive in Rio Vista RIO VISTA, CA (July 18, 2022) – Police arrested a woman following a stolen car accident on Esperson Court on July 15. According to the California Highway Patrol, the accident happened at the intersection of Drouin Drive. […]