Press "Enter" to skip to content

Several injuries after multi-vehicle crash and fire in Delaware

Police and firefighters are on the scene of a multiple-vehicle crash in New Castle County, Delaware.
Source: Channel 6 ABC Affiliate PA

Be First to Comment

Leave a Reply