Bigfoot Might Live In Idaho, Idaho Makes Top List Of Sightings If Bigfoot does in fact exist, the chances of him (or her) living in Idaho has to be pretty good. A new report out says Idaho is one of the top 5 states with ... |
Once upon a time, cryptozoological news stories were few and far between. However, these days with Bigfoot being a major factor in TV light entertainment, and an increasing proliferation of superstitious nonsense across the web, there are so many stories on the subject that we have decided to produce a regular digest, and to critiquing the ones of most interest. Caveat lector! Curated by Glen Vaudrey and Nathan Jackson.
Friday, July 24, 2020
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment