Hurricane Irma Makes Landfall

Hurricane Irma Makes Landfall

Hurricane Irma is one of the most devastating hurricanes ever to hit Central America, and is the largest Atlantic storm since 2005.  It has reached speeds of over 185mph, virtually decimating villages in the Caribbean Islands and Cuba.