The photograph, taken this past weekend, is of what famous sighting location?
Give an answer by leaving a comment below!
Need a hint? Here is another picture that makes it a dead giveaway:
Some of you guessed correctly in that these photos come from the famous Glen Thomas Site. This sighting was well documented by John Green, and this location was where Mr. Thomas had the first of several encounters in the areas of the Clackamas and Molalla Rivers.
I was shown the site by the King of the Clackamas, the Clackamaster himself, Joe Beelart. Nobody knows the Clackamas River and its bigfoot history better than this man, as will be evident when his upcoming book is published describing the bigfoot events documented in this area.