Providing an outlet for OCD since 2004
A couple of hunters in northern Georgia (the state, not the country) claim to have found a carcass of the legendary creature known as Bigfoot (or Sasquatch, if you prefer).
Post a Comment
No comments:
Post a Comment