Tropical Storm Edouard makes landfall as intense conditions lash Texas

07:44
Tropical Storm Edouard makes landfall as intense conditions lash Texas
LANDFALLING STORM 🌀: Tropical Storm Edouard has made landfall in Louisiana as the severe storm produces intense wind gusts and rain lashing along the Gulf Coast, as FOX Weather Meteorologist Britta Merwin reports amid the chaos in Texas.









