Isaias makes landfall in the Carolinas

The now tropical storm made landfall as a hurricane near Ocean Isle Beach, North Carolina.

Top Videos