Posted by: Bigfoot Evidence on March 8th, 2012
Dr. Melba Ketchum has a paper currently in peer-review that will help prove the existence of Bigfoot. She has a public Facebook page where she takes time from her busy schedule to answer some questions unrelated to the paper.
Here’s the latest Q&A:
Blogger at: bigfootevidence.blogspot.com