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.