Tropical Storm Edouard has made landfall, bringing heavy rain and gusty winds. The storm's impact is being felt, with significant weather conditions affecting the area.

Details of the storm's effects are available, including the timing of the landfall, which occurred on Tuesday.

Further information about Tropical Storm Edouard, including its impact on Texas, can be found through the source, which is providing updates on the storm's progression and effects.