The Gulf Coast is facing a tropical threat this week, from what could become Edouard, which will bring drenching rain to parts of the Louisiana and Texas Coasts this week. We are also watching Dolly’… [+5425 chars]Read More
Edouard could form in Gulf bringing soaking rain to TX LA The Weather Channel
