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?
2 years ago
Now at christopherfountain.wordpress.com
No comments:
Post a Comment