LOADINGERROR LOADINGHurricane Florence Makes LandfallDramatic images show Hurricane Florence battering North Carolina as it makes landfall with 90 mph winds and storm surge.By HuffPost VideoHuffPost VideoVideos For You