Sloth Doc of the Day

By Unknown
  • -
  • Vote
  • -

Sloth Doc of the Day: Trailer for Lucy Cooke's Too Cute! Baby Sloths -- a 60-minute documentary filmed at the world's only sloth orphanage, the Sloth Sanctuary of Costa Rica.

The documentary premieres December 17th @ 8 PM on Animal Planet.


Back to Top