The National Weather Service is reporting 49.32 inches of total rainfall at a site southeast of Houston, which now marks the greatest accumulation of rainfall ever recorded in the contiguous United States on account of a single tropical storm.
The National Weather Service is reporting 49.32 inches of total rainfall at a site southeast of Houston, which now marks the greatest accumulation of rainfall ever recorded in the contiguous United States on account of a single tropical storm.