Tropical Storm Edouard has made landfall, bringing heavy rain and gusty winds. This storm system is impacting Texas, with significant weather conditions reported. The effects of the storm are being felt, with heavy rain and strong winds affecting the area.

Further details about Tropical Storm Edouard and its impact are available from the source, providing more information about the storm's effects and the areas affected.