Extreme winds and intense rain as Hurricane Helene's eyewall strikes the Big Bend of Florida
2024-09-27
163
Storm chaser Aaron Jayjack showed the extreme conditions in Perry, Florida, with landfall of Hurricane Helene imminent as the strongest hurricane to ever strike the area.