Permalink for Post #89

Thread: What happen to the chimps, since 8 million years