Bill Alexander’s 5 pm Weathercast, September 17, 2019

Tropical Storm Imelda made landfall early this afternoon near Freeport and will bring torrential rains of 12 to 18 inches over parts of southeast Texas. Only scattered showers and thunderstorms for most of the Crossroads, however.

Comments

comments