Meet Lincoln Park Zoo’s New Baby Red Pandas


These fluffy red panda cubs, named Clark and Addison, recently made their public debut at the Lincoln Park Zoo in Chicago, Illinois. Watch as they curiously explore their new outdoor habitat with their mother, Leafa.

[Lincoln Park Zoo/via Neatorama]