Raw: Snow Leopard Cub Makes Bronx Debut

August 27, 2013

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