Hurricane Idalia makes landfall over Florida's Big Bend as a Category 3, hundreds of thousands without power
Hurricane Idalia has made landfall as a Category 3 storm over Florida's Big Bend region, the first major tropical storm to do so in U.S. history.
Source: aol.com