Twin Pandas Born In Atlanta
Lun Lun, a 15-year-old giant panda housed at Zoo Atlanta, gave birth to a pair of twins this week, which join a panda family at the zoo that includes their father, Yang Yang, and two brothers. What do you think?
Phil Slater
I'm sure Yang Yang's acting all excited, but I bet inside he's totally freaking out.
Hamper Maker