Scorecard Research Beacon
Search Icon
ABC News August 30, 2023

Hurricane Idalia’s wrath seen from the skies

Drone footage shows the flooded, coastal landscape of Treasure Island, Florida.