The Bronx Zoo in New York City is showing off its newest resident: a snow leopard cub.
Raw Video: New Snow Leopard Cub Plays in Bronx Zoo in New York City
8/28/2013
Updated: 7/18/2015
The Bronx Zoo in New York City is showing off its newest resident: a snow leopard cub.
Friends Read Free