Hurricane Helene made landfall in the Florida Big Bend region as a Category 4 storm late Thursday, according to the US National Hurricane Centre. Watch in for more details!
Hurricane Helene Makes Landfall in Florida Big Bend
Advertisment