Oil spill shuts down portion of Kirkwood Highway
Officials said an overturned oil truck has caused a major spill and traffic delays in Delaware Thursday morning.
More Videos
From CNN Newsource affiliates