DelDOT truck overturns on I-95 in Delaware

January 31, 2010 11:13:11 AM PST
Slippery roads may have played a part in a truck accident Sunday morning in Newport, Delaware.

Load Comments