Nature - Season 33 - A Sloth Named Velcro (Episode 5)
Plot: Sloths, once largely ignored, have become a hot topic of scientific researchers. Sanctuaries and rehabilitation centers are also springing up, as development often displaces these gentle creatures
Episode Aired On:
Wednesday, November 5 2014 10 years ago