Scientists Claim Existence of Bigfoot
A group of scientists in Dallas, Texas have completed a five year DNA study that they say confirms the existence of a hominin hybrid species living in North America.
The controversial study is currently under peer-review, but the associated team believes there’s conclusive evidence pointing to scientific proof of the existence Bigfoot A.K.A. Sasquatch.