disappointment

Defrosted Disappointment

August 19, 2008
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...
Read More