Hurricane Florence makes landfall in Wilmington, N.C.

Downed trees, high winds and torrential rains wreak havoc as monster storm comes ashore in southeastern North Carolina
Up Next
Downed trees, high winds and torrential rains wreak havoc as monster storm comes ashore in southeastern North Carolina