These Little Babies Were Just Born. But There’s Something About Them…

The Atlanta Zoo got quite the surprise when a momma panda gave birth to twins. They are the first twin panda cubs to be born in the USA since 1987. Aren’t they adorable?? 🙂