Head-on crash leaves 1 critical in New Castle

Medics respond to a head-on crash in New Castle, Delaware on May 13, 2012.

May 13, 2012 6:21:15 PM PDT
The Delaware State Police continue to investigate a crash that left a New Castle woman in serious condition.

Load Comments