Came across this, lived on this island for 65 years and this is the first time I ever read/new of this, it kind of confirms my belief that there is another species that is living on this planet and is not being truly recognized, only as a hoax, or to scare young kids is to stray far into the woods. Here is the link that I came across
wow. nice find.
Another take on this story:
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.