
Fatal Collision on I-80 in Vacaville Involving Semi-Truck
On April 22, 2025, a fatal collision occurred on Interstate 80 near Leisure Town Road in Vacaville, California. The incident involved a 2016 Mazda and a 2024 Peterbilt 18-wheel semi-truck. The crash took place at approximately 4:20 a.m., leading to the temporary closure of the eastbound lanes of the highway. The collision happened when the Mazda was stopped in an