Tractor trailer crash in Delaware

June 1, 2011 12:22:29 PM PDT
Delaware State Police are at the scene of a one vehicle crash involving an overturned tractor trailer in Odessa, Del.