The center of Tropical Storm Imelda is clearly visible on the KHGX Houston radar this evening… Center is near Alvin & Sugar Land. Torrential tropical downpours continue intermittently near Galveston, Texas City, and Angleton. pic.twitter.com/qZEnga3C9D
— Spinks Megginson (@rzweather) September 17, 2019