proof

Melba Ketchum’s last batch of Bigfoot evidence received a lukewarm reception, to put it very mildly, and now she’s back with more. Via Unexplained Mysteries: The Sasquatch Genome Project has revealed DNA…