Hurricane Idalia has made landfall in Florida as a category 3 hurricane near Tallahassee, bringing sheets of rain and winds to parts of Lake County.
Hurricane Idalia has made landfall in Florida as a category 3 hurricane near Tallahassee, bringing sheets of rain and winds to parts of Lake County.