Two people were killed Wednesday night when their vehicle crashed into a recently constructed concrete roundabout west of Rio Vista…
This website uses cookies.