Is Bigfoot a Neanderthal?

Here I compare the Body Ratios of some alleged Bigfoots, humans and a Neanderthal skeleton. The results are surprising.

Leave a Reply