These Adorable And Critically Endangered Leopards Were Born At A Connecticut Zoo
  • 5 years ago
Two adorable but critically endangered leopards are thriving at Connecticut’s Beardsley Zoo, these are reportedly the world’s rarest cats. Buzz60's Maria Mercedes Galuppo has more.
Recommended