43 year old Jeffrey Byrd of Mobile was killed Sunday when he wrecked his 2004 Honda Civic. It happened on Lott Road about 17 miles north of Mobile at 2pm. Alabama State Troopers say that Byrd was wearing his seat belt and that the car's airbag deployed. The accident is still under investigation.
Advertisement