The fatal accident occurred on the eastbound side of Interstate 80 on the the Yolo Causeway on Monday, Sept. 26, 2016.
The fatal accident occurred on the eastbound side of Interstate 80 on the the Yolo Causeway on Monday, Sept. 26, 2016. Google Maps
The fatal accident occurred on the eastbound side of Interstate 80 on the the Yolo Causeway on Monday, Sept. 26, 2016. Google Maps