The system is expected to produce up to 12 inches of rain through the weekend throughout Louisiana, Mississippi, Alabama and Florida.
The system is expected to produce up to 12 inches of rain through the weekend throughout Louisiana, Mississippi, Alabama and Florida.