Hurricanes Harvey, Irma, and Maria are featured ... August 25th: Hurricane Harvey makes landfall. In four days, it dumped 60 inches of rain on parts of Texas. State officials say the damage ...
Harvey, Irma and Maria ripped through the US Gulf ... It was one of the heaviest precipitation events in recorded hurricane history. Standard rain gauges saw upwards of 1,270mm (50 inches) of ...