EMBED </>More Videos

The Cape May County Zoo officially introduced two new female snow leopard cubs on July 18, 2017. (WPVI)