Dog dead, 2 injured in Delaware crash

February 14, 2012 5:33:18 PM PST
Delaware State Police are investigating an accident in Newport.

Load Comments