The world is overwhelmingly awful right now, in so many ways. So I'm here to brighten your day for at least a few seconds. Stop whatever you're doing and go look at these achingly adorable sloth babies cuddling, hugging, and snuggling each other. The videography is so incredible—you can see their lit…
Keep reading with a 7-day free trial
Subscribe to Boing Boing to keep reading this post and get 7 days of free access to the full post archives.