Here’s a real disappointment
The Big Foot found in Georgia (the state, not the country – my previous post on this subject was a lame joke turns out to be a cheap rubber suit. Who’d have guessed?

Comments Off on

Filed under Uncategorized

Comments are closed.