Tag: disappointment

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 ...

Read more

Return to top