Hurricane Florence makes landfall

  • 6 years ago
North Carolina is receiving heavy rain and strong winds as Hurricane Florence makes landfall.

Recommended