National News

Snowy Owl spotted on Ocracoke Island

North Carolina is a long from from the Arctic, but it appears an Arctic native decide to make the flight down for a rare sighting!