Hurricane Idalia slams Southwest Florida ahead of making landfall
Footage shows heavy rains amidst a tornado warning in Naples, Florida on Tuesday, August 29, 2023. Rain from Hurricane Idalia proceeds to inundate Florida's Gulf Coast as the storm moves north, preparing to make landfall upstate.