The National Hurricane Center in Miami says the system is expected to bring intense rain to southern states including Texas and Louisiana this week.
The National Hurricane Center in Miami says the system is expected to bring intense rain to southern states including Texas and Louisiana this week.