So some genius over at Animal Planet thought a show about sloths would be a great idea.
What the heck are they thinking?!?!
Sloths creep me out! Even in the promo for this show, the sloth walking across the street gives me the willies, and the sloths showing their large talons at the camera make me shiver with disgust