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