laughingsquid.com
Time-Lapse Video of Baby Giant Panda Twins' First 100 Days
Mei Lun and Mei Huan are the first surviving pair of giant panda twins to be born in the U.S., and were born at Zoo Atlanta on July 15th, 2013 to Lun Lun