Alabama State Troopers are currently working a tractor trailer crash near the 149 mile marker on Interstate 65 northbound in Lowndes County.

About The Author