Police: Alcohol involved in deadly Del. crash

December 18, 2009 3:14:12 PM PST
One man was killed after he was thrown from a car that flipped over in Hockessin, Delaware.

Load Comments