Treasure Island battles for recovery after Hurricane Helene's destructive storm surge
Treasure Island battles for recovery after Hurricane Helene's destructive storm surge
An aerial view of Treasure Island, Florida, at first light post-Hurricane Helene paints a stark picture of devastation on Friday.