Expired January 1, 2024 6:45 AM
Already unlocked? for access

Toucan Rescue Ranch, Ethan Edmunds

This film tells the story of the Saving Sloths Together program was started between Toucan Rescue Ranch and The Sloth Institute in Costa Rica. It shares the story of how human encroachment has caused many problems for the Sloth population and how this new program is successfully released many sick and injured sloths back into the wild.

  • Year
  • Runtime
    8 minutes
  • Language
  • Country
    Costa Rica