Advertising Console

    Adorable Snow Leopard Cubs Make Zoo Debut

    Repost
    Buzz60

    by Buzz60

    10.4K
    520 views
    The Central Park Zoo is proudly debuting two new faces. Unnamed twin snow leopards, the first to be born at the Manhattan zoo. Patrick Jones (@Patrick_E_Jones) has the video.