Tractor trailer overturns, driver's dog runs off

Overturned tractor trailer

March 4, 2010 1:32:44 PM PST
An overturned tractor trailer is causing major delays this afternoon on I-95.

Load Comments