A bighorn sheep at New York’s Buffalo Zoo had a brief taste of freedom when he escaped from his habitat while the facility was closed to the public.
A bighorn sheep at New York’s Buffalo Zoo had a brief taste of freedom when he escaped from his habitat while the facility was closed to the public.