Alabama Severe Weather Awareness Week: Flooding and Flash Flooding

Alabama Severe Weather Awareness Week: Flooding and Flash Flooding