Hurricane Idalia Leaves Treasure Island Homes, Businesses DAMAGED with Floodwater
Hurricane Idalia left homes and businesses on Treasure Island DAMAGED with floodwater, after the storm ravished parts of Florida, as seen in drone footage captured of the area.