Site of the seven-vehicle crash on Interstate 80 near Vacaville on Saturday, Aug. 12, 2017.
Site of the seven-vehicle crash on Interstate 80 near Vacaville on Saturday, Aug. 12, 2017. Maps 4 News
Site of the seven-vehicle crash on Interstate 80 near Vacaville on Saturday, Aug. 12, 2017. Maps 4 News