U.S. Tropical Storm Edouard could make landfall in Texas or Louisiana September 1, 2026 Tropical Storm Edouard could make landfall in Texas or Louisiana – CBS News Watch CBS News Texas and Louisiana are bracing for Tropical Storm Edouard, which could make landfall today. Jason Allen reports. Source link