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.