Hurricane Helene lashes homes as it makes landfall in Florida's Big Bend
Published date: Fri, 27 Sep 2024 19:39:22 +0700
Footage shows heavy rains lashing homes in Florida on September 26 as Hurricane Helene made landfall in the Big Bend region.
It also brought flash floods, a record deluge, damaging winds, and tornadoes to parts of Georgia, the Carolinas, and Tennessee.