Extreme winds and intense rain as Hurricane Helene's eyewall strikes the Big Bend of Florida
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.
Category
🗞
News