EXCLUSIVE ANALYSIS 🌀: 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 Weather Hurricane Specialist
@bryannorcross is live with the latest.
#tropicalstorm #edouard #texas #Louisiana