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