Adorable newborn sloth named Beanie’s Baby makes public debut at Elmwood Park Zoo
A newborn sloth is making this zoo all warm and fuzzy. An adorable tiny two-toed sloth named Beanie’s Baby made its public debut at Elmwood Park Zoo in Norristown, Pennsylvania, ...