sloths are coming

This is the time of year many of us instinctively turn toward heart-warming movies and TV shows. If you are one of those people, I have the perfect nature show for you. Airing December 17th at 8pm on Animal Planet, it is a sweet, warm, and humorous story about an unusual place: the Avarios Sloth Sanctuary in Costa Rica. Watch the most adorable screener, ever. In case you didn’t think cute could get cuter, I present exhibit A!