A pair of adorable baby lamb sisters are making their debut at the Central Park Zoo just in time for spring, joining an adult flock just weeks after their births, according to the Wildlife Conservation Society, which runs the New York City attraction