Sweetbriar owls visit News 12 Long Island

The Sweetbriar Nature Center in Smithtown brought some owl friends to the studio this morning.

advertisement | advertise on News 12