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.