FOX 26's Karys Belger gives us a live look at conditions in Winnie, Texas as rain from Tropical Storm Edouard move through ...
Tropical Storm Edouard has made landfall near Johnson Bayou, Louisiana. According to the National Hurricane Center, it made landfall at 2:20 PM with estimated maximum sustained winds of 60 mph and ...