Garden of the Gods is arguably one of the most beautiful parts of Illinois. According to a report from two men, it’s also a place where strange encounters happen including weird sounds, unexplained howls and bizarre rock throws from…something.
I came across this new episode of Bigfoot Society where they interviewed Jim Peters and Joe Jenkins. They were adventuring in Garden of the Gods in Illinois which is located in the extreme southern part of the state.
As the men were walking in that part of Illinois, they could hear something large walking in the trees. They knew it had to be massive in size because a regular human walking would never be audible from that far away…