35Views 0Likes Idalia made landfall in Florida on Wednesday morning as a Category 3 hurricane. Original Article Here. Share 35Views 0Likes