NOW PLAYING Hurricane Florence Makes Landfall Dramatic images show Hurricane Florence battering North Carolina as it makes landfall with 90 mph winds and storm surge.