Rescuers Extricate Driver in Single Vehicle, Delaware Accident
In Wilmington, Delaware, on Tuesday, January 20, 2004, a single motor vehicle hit the front of an office building on Delaware Ave at the corner of Jefferson Street and spun back onto Delaware Ave.
The first arriving Wilmington Fire Department units were Engine