28 days agoDrone view depiction of Hurricane Helene's destruction in Treasure Island, Florida.America Unfiltered