Hurricane Idalia makes landfall in Florida

2023-08-30 17

Hurricane Idalia landed on Florida’s west coast as a category three storm, unleashing 205kph winds and life-threatening storm surges.

Free Traffic Exchange