Woman killed in head-on crash

December 14, 2009 2:37:19 PM PST
A woman was killed and two others were injured after a head-on crash in Delaware City on Monday afternoon.

Load Comments