Have you jumped on the sloths bandwagon yet? We’ve noticed that lately, these weird looking animals seem to be everywhere and only seem to be gaining popularity! When you think about sloths, usually the first thing that comes to mind is a certain sloth named Sid, a funny character featured in a popular movie series. […]