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.

Further details about the storm's effects are available from the source. The storm made landfall on Tuesday, and its presence is marked by heavy rain and strong winds.

The source provides more information about Tropical Storm Edouard and its impact, including the area where it made landfall, which is Texas.