Two rare Snow Leopard cubs at New York's Bronx Zoo
Two rare Snow Leopard cubs were recently introduced to the public at New York's Bronx Zoo. Report by Cordingleyj. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn