Tropical storm Imelda will bring extreme amounts of rain to SE Texas
Tropical storm Imelda made landfall on the coast of southeast Texas today. While winds will be comparatively moderate, it will bring excessive torrential rainfall to …
Tropical storm Imelda made landfall on the coast of southeast Texas today. While winds will be comparatively moderate, it will bring excessive torrential rainfall to …