(BABY ANIMALS/WILDLIFE/CUTE ANIMAL VIDEOS) In this segment of On Location, Coyote Peterson meets the smallest, cutest baby sloth we’ve ever seen! His name is B-Rad and he is a rescue animal at Kids Saving the Rainforest in Quepos, Costa Rica. Fortunately he was brought to the sanctuary for rehabilitation and will eventually be released back into the wild. — Global Animal

SHARE YOUR THOUGHTS:

SHARE