Strengthening Tropical Storm Edouard On The Verge Of U.S. Landfall

Strengthening Tropical Storm Edouard On The Verge Of U.S. Landfall
Tropical Storm Edouard is getting stronger and will make landfall near the Texas - Louisiana border today. It could even briefly become a hurricane.