Bigfoot Found

August 14th, 2008  Posted at   Thinking

If you haven’t heard, two men are having a press conference tomorrow to announce that they are in possession of a Bigfoot carcass discovered in Georgia (the state, not the country).

I’m actually pretty interested to see what they’ve found – especially since they claim they will have DNA evidence to present as well. What if they, and many others, are right and North America has a small population of great apes?

blog comments powered by Disqus