Extreme winds and intense rain as Hurricane Helene's eyewall strikes the Big Bend of Florida

  • 2 hours ago
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.

Recommended