About


Sloths Can Speak is dedicated to a truth that has been hidden for far too long:

Sloths can speak and they talk in English (why English, we have yet to discover).