The Bili Ape of the Congo Skeptoid
-
- Social Sciences
The facts behind the legend of a mysterious giant ape, said by some to be a chimp-gorilla hybrid.
The facts behind the legend of a mysterious giant ape, said by some to be a chimp-gorilla hybrid.
14 min