Visiting the sloths at Costa Rica’s sloth institute
00:58The team at The Sloth Institute Costa Rica wants you to know there’s more to sloths than their cute, sleepy exteriors.
The team at The Sloth Institute Costa Rica wants you to know there’s more to sloths than their cute, sleepy exteriors.