The National Hurricane Center in Miami says the system is expected to bring intense rain to southern states including Texas and Louisiana this week.
(Image credit: NOAA via AP)
The National Hurricane Center in Miami says the system is expected to bring intense rain to southern states including Texas and Louisiana this week.(Image credit: NOAA via AP)
The National Hurricane Center in Miami says the system is expected to bring intense rain to southern states including Texas and Louisiana this week.
(Image credit: NOAA via AP)