Florida residents are making final preparations ahead of Hurricane Helene's arrival. Helene is expected to make landfall near Tallahassee as a strong Category 3 storm. NBC News' Marissa Parra reports ...
Some results have been hidden because they may be inaccessible to you