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?

 

Trackbacks

(Trackback URL)

close Reblog this comment
blog comments powered by Disqus