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

Comments

Videos

Nation & World Videos