Meet the sloths on Vimeo

http://vimeo.com/11712103

Speaking of (or rather, in) high-pitched squealing noises, how unbelievably adorable is this?!

This entry was posted in Humor and tagged , , , . Bookmark the permalink. Both comments and trackbacks are currently closed.