Showing all 1 result
Fossils have shown that at least 8 of our "cousins" co-existed about a million years ago. Our latest cousin, the Neanderthal, survived until about 28,000 years ago.
Now new fossils have been found that show another of our cousins existed to 12,000 years ago, and maybe as late as 4,000 years ago. Couple this with the large number of reported Bigfoot sightings and we get a strong indication that Bigfoot really does exist.
This is the story of finding a Bigfoot Clan and having the finder join them.