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.

Top Videos