Nature: Owls of Upstate New York

CBSTV VideosJune 22, 2014

This week’s moment in nature takes us among the owls of the Reinstein Woods Nature Preserve, east of Buffalo, N.Y.