Tropical Storm Edouard has officially made landfall in southwest Louisiana near Johnson Bayou. The storm is expected to bring 50 to 60 mph wind gusts and 8 to 10 inches of rainfall to some areas. FOX ...
AI for Everyone
Tropical Storm Edouard has officially made landfall in southwest Louisiana near Johnson Bayou. The storm is expected to bring 50 to 60 mph wind gusts and 8 to 10 inches of rainfall to some areas. FOX ...