scenicsasquatch.com
More experiencers story, by Andrea Francis, from Illinois
By Andrea Francis This is the very first sign that Sasquatch was here at my home in Southern Illinois. It was 20 feet up in the tree and about 20 feet from my back deck. I looked at it for 2 days a…