Simon’s Cat – “Let me in!” Dallas to Celebrate 30th Anniversary
Aug 14

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