Hurricane Idalia made landfall in Florida's Big Bend region as a Category 3 storm on Wednesday, bringing with it powerful winds and devastating flooding. The National Weather Service declared it an unprecedented event, as no major hurricanes have ever passed through the bay abutting the Big Bend. Photos of the aftermath show water-logged communities and the destruction left in the storm's wake, and emergency crews are working to restore power and clear debris.