Imelda dumps nearly 4 feet of rain on parts of Texas
3:32am PDT - September 20th, 2019 houston weather - ABC NewsTexas residents are grappling with the effects of Imelda after the storm dumped nearly four feet of rain in some parts of the Lone Star State.