Striking At The Root

Tropical Storm “Imelda” hits Freeport, Texas – significant to life-threatening flash floods expected

Tropical Storm “Imelda” formed at 17:45 UTC on September 17, 2019, as the 9th named storm of the 2019 Atlantic hurricane season. Shortly after, Imelda made landfall near Freeport, Texas. Heavy rainfall and life-threatening flash flooding is expected to…… Read more »

    Your Cart
    Your cart is emptyReturn to Shop