Hurricane Irma overloads weather data site

September 19, 2017

The past couple of weeks have been devastating for millions of people in the path of hurricanes Harvey and Irma.…