Minor Injury Reported in Two-Vehicle Collision on I-80 in Vacaville Vacaville, CA (June 25, 2020) – A minor injury two-vehicle collision on I-80 near Leisure Town Road sent vehicles into an auto dealership parking lot. The accident happened at 2:45 p.m. on June 25. According to CHP reports, the collision involved two […]