Speaking of (or rather, in) high-pitched squealing noises, how unbelievably adorable is this?!
Meet the sloths on Vimeo
This entry was posted in Humor and tagged Humor, squee, unbearable-cuteness, video. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.