Hurricane Idalia officially made landfall as a Category 3 Major Hurricane with sustained winds of 125 MPH near Keaton Beach at 7:45 EDT. The strong winds have caused scattered to widespread flooding and power outages. Other damage has been reported along the Big Bend Coast. The significant storm surge threat will continue for through early […]