A tropical disturbance in the Gulf could bring up to 10 inches of rain to New Orleans this week, the National Weather Service says.
Why it matters: Now is the time to clean storm drains and prepare for street flooding…
A tropical disturbance in the Gulf could bring up to 10 inches of rain to New Orleans this week, the National Weather Service says.
Why it matters: Now is the time to clean storm drains and prepare for street flooding…