Developing:

Icy roads cause multiple accidents on I-95 in Del.

WPVI – Philadelphia
Icy roads cause multiple accidents on I-95 in Del.

Icy roads are being blamed for more than one dozen accidents on I-95 is Delaware.

View Comments (0)