Loading Video… This browser does not support the Video element. Hurricane Helene aftermath: Davis Islands FOX 13's Carla Bayron reports. Posted September 28, 2024 6:18pm EDT