Hurricane Idalia made landfall as a Category 4 today southwest of Perry, Florida,
It downed trees, blew down power lines, and blew off roofs of homes