Tropical Storm Imelda in 2019 left its mark on Texas as being one of the state’s wettest cyclones, producing around $5 billion in damage.
The storm formed quickly on Sept. 17 and dissipated after landfall on Sept. 19, but its remnants unleashed catastrophic flooding…