Daily Archives: August 15, 2008

Bigfoot discovery?

I was hearing on the news (and reading on the Internet) a story about how a couple of guys in Georgia have claimed to find a Bigfoot, and that they have the corpse in their freezer.  Now I think that is just a hoax, Bigfoot has never been sighted that far south, and the so-called corpse looks like a cheap gorilla costume!  I will be interested to see how this story pans out!  I wonder if there will be any [...]