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

1 / 27
WPVI – Philadelphia
Thu, Nov 8, 2012 7:02 PM EST