Humanzee Oliver
Dec. 22, 2024
Oliver the enigmatic bipedal chimp, featured on Fortean TV Oliver the Humanzee (extended cut) The strange case of the 'humanzee' Humanzee Oliver
Dec. 22, 2024
Oliver the enigmatic bipedal chimp, featured on Fortean TV Oliver the Humanzee (extended cut) The strange case of the 'humanzee' Humanzee Oliver