Posts Tagged ‘Dr. Melba Ketchum’

Scientists Claim Existence of Bigfoot

Written by Michael Awada on . Posted in Science, Social Media

sasquatch-proof

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.