Highly unusual sightings of Snowy Owls have been made in South Carolina this winter.
Snowy Owls in South Carolina
Your browser doesn’t support HTML5 audio
Your browser doesn’t support HTML5 audio
Highly unusual sightings of Snowy Owls have been made in South Carolina this winter.