Tractor trailers crash on I-65

ALDOT, others are cleaning used oil spillage Alabama State Troopers are on scene of a crash involving two tractor trailers on Interstate 65 southbound, just south of Exit 69, according to officials. Lt. Byron Piggott said in a release that at least one person has been transported to a nearby hospital for treatment. Piggott said …

Tractor trailers crash on I-65
QR Code
Embed the QR code on your website: