Tropical Storm Imelda soaks southern Texas on September 20, 2019September 20, 2019 Tropical Storm Imelda soaks southern Texas. GET THE FULL STORY Photo credit: @cnnbrk / Twitter