(Scientist) Dr. Russell Ciochon

From Squatchopedia 2.0
Revision as of 14:32, 9 September 2022 by Darkwing (talk | contribs) (Darkwing moved page Dr. Russell Ciochon to (Scientist) Dr. Russell Ciochon without leaving a redirect)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Dr. Russell Ciochon

Dr. Russell Ciochon is a Professor of Anthropology at University of Iowa who believes Gigantopithecus blacki died out thousands of years ago and are of no relation to sasquatch or the Yeti.