Latest Claim: “We Have A Body of Bigfoot!”
Well, speaking just for myself, I feel like I was part of the problem.
Assuming a hoax, these guys are hoping to turn all this attention into $$$ or at least bragging rights. And I happily gave them lots of attention, even after I had real good...