Raw: Snow Leopard Cub Makes Bronx Debut

Updated:

Loading
The Bronx Zoo in New York City is showing off its newest resident: a snow leopard cub. (Aug. 27)