Woman Killed in Car Crash Near Rio Vista
A woman was tragically killed in a crash, east of Shiloh and Lambie Roads, along Highway 12 on Thursday, May 26, 2016.
A woman was tragically killed in a crash, east of Shiloh and Lambie Roads, along Highway 12 on Thursday, May 26, 2016.