National

November 6, 2013 11:30 AM

Video: Adorable snow leopard cubs on exhibit at NYC zoo (1:02)

The Central Park Zoo is proudly debuting two new faces. Unnamed twin snow leopards, the first to be born at the Manhattan zoo.

Related content

Suggested for you

Comments

Videos

Nation & World Videos