- #1
- 24,775
- 792
Just to make sure anyone who would like to watch this has a chance to.
Apparently apes are ticklish and can laugh---their laughter sounds different from ours though.
Apparently apes are ticklish and can laugh---their laughter sounds different from ours though.
Last edited by a moderator: