Hurricane Idalia made landfall in Florida’s Big Bend as a Category 3 storm, with maximum sustained winds of 125 mph, according to the National Hurricane Center....
Recent Comments