There’s been a recent discovery of a hitherto unknown race of humans in ancient China. This is a reminder that the next big news story could be that Bigfoot is real and they are our cousins!
Continue reading “Could Bigfoot be the Next Newly Discovered Race of Human Beings?”