Delaware State Police are investigating a deadly crash in Newport, Delaware.

1 / 25
WPVI – Philadelphia
Thu, Nov 8, 2012 7:00 PM EST