Description
Added on the 10/09/2017 15:08:58 - Copyright : AFPTV - First images
Images show Hurricane Idalia's landfall in Gainesville, Florida. The hurricane slammed into northwest Florida as an "extr…
Images of Hurricane Idalia's landfall in Clearwater, Florida. The hurricane made landfall in northwest Florida early Wedn…