Time-lapse Footage Shows Helene’s Landfall - Videos from The Weather Channel
Advertisement

Time-lapse Footage Shows Helene’s Landfall

February 17, 2025

New footage shows Hurricane Helene’s assault on Florida’s Big Bend region as the Category 4 storm made landfall on September 26.