Storms dump heavy rain on central Alabama
Storms dump heavy rain on central Alabama
Storms lead to torrential rain and decreased visibility in Childersburg, Alabama. Localized flooding has been reported.
Storms lead to torrential rain and decreased visibility in Childersburg, Alabama. Localized flooding has been reported.