Tropical Storm Edouard makes landfall, expected to cause inches of rain throughout Texas

07:28
Tropical Storm Edouard makes landfall, expected to cause inches of rain throughout Texas
Tropical Storm Edouard has officially made landfall in southwest Louisiana, bringing gusty winds and inches of rainfall to parts of the region. FOX Weather Hurricane Specialist Bryan Norcross is live with the latest on what residents can expect over the next few days.









