landfall

Hurricane Idalia Hits Florida With 125 Mph Winds, Flooding Streets, Snapping Trees, and Cutting Power