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

WPVI – Philadelphia 0:19 mins

View Comments