Tropical storm Edouard poses a threat of flooding and strong winds. This storm is expected to impact two states.

The states at risk from Edouard are Texas and Louisiana.

For more information on the storm, including its potential effects and the latest updates, The Weather Channel is a source of further details.