I think we can all agree that sloths are pretty much the weirdest cute creatures on the planet. Look at them! They look like Jim Henson creations! Anyway, this is a promo for a documentary on the world’s only sloth sanctuary in Costa Rica, which has just now shot to the top of my list of places to visit before I die. In the words of Felan: Just a big ol’ bucket full of sloths.
Also, this trailer is way better when you dub O Fortuna over it. Click here to see what I mean!
Too Cute! Baby Sloths will be shown on Animal Planet on December 17, 2011.