Loading Video…
This browser does not support the Video element.
Hurricane Helene makes landfall as Category 4 storm
Hurricane Helene made landfall shortly after 11 p.m. on Thursday, Sept. 26, 2024. It made landfall as a powerful Category 4 hurricane near Perry in Florida's Big Bend region.