Aug 19 2008
Defrosted Disappointment
Despite CNET’s assertion last week that Bigfoot couldn’t possibly be a hoax because people always bring their A game to Palo Alto, the carcass in the ice has turned out to be a rubber gorilla suit. And the freezer wasn’t that big either.
Sorry, Bigfoot believers, this means the DNA evidence presented at last week’s press [...]
