First report 1h ago•Last update 49m ago
Tropical Storm Edouard Approaches Texas-Louisiana Coast
A hurricane watch has been issued as Tropical Storm Edouard approaches the Texas-Louisiana coast, with warnings of potential severe weather.
iWitness comments
No comments yet — be the first to weigh in.