Houston was set to sustain a direct hit from Tropical Storm Imelda on Tuesday evening, with the National Hurricane Center (NHC) warning that the storm is “likely to produce” flash floods in the deluge prone city.
Houston was set to sustain a direct hit from Tropical Storm Imelda on Tuesday evening, with the National Hurricane Center (NHC) warning that the storm is “likely to produce” flash floods in the deluge prone city.