I love sloths. I was so excited when we saw them in Costa Rica (#1, #2), but we missed the Aviaros del Caribe Sloth Sanctuary on our trip – the world’s only sloth orphanage. Oh well, next time.
[vimeo vimeo.com/11712103]
Meet the sloths from Amphibian Avenger on Vimeo.