Edouard made landfall near the Texas/Louisiana border

The Weather Channel
Sep 1, 2026