2-hour extrication saved 18-year-old driver in Glasgow after car collided with School bus
A yellow school bus and a car collided in New Castle County, Delaware. The crash happened on Wednesday morning. The teen driver of the car was stuck in the wreckage for two hours. The accident took place in Glasgow at 8 a.m. on April 9, 2025, on Summit Bridge Road (Route 896) and Brennan Boulevard…
