Tropical Storm Lee formed in the waters off Louisiana today, threatening a deluge along much of the Gulf Coast over the Labor Day weekend, with up to 20 inches of rain expected in some spots. Lee coul…
Tropical Storm Lee formed in the waters off Louisiana today, threatening a deluge along much of the Gulf Coast over the Labor Day weekend, with up to 20 inches of rain expected in some spots. Lee coul…