Hurricane Idalia slammed into Florida this past week, leaving a swath of devastation in its wake. Wind speeds reached 125 mph as trees were split in half and roofs were ripped off buildings where Idalia made landfall in the state's Big Bend region.
Idalia continued to advance...