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