Wednesday, August 20, 2008

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?

No comments: