Bigfoot TIW 26: Bigfoot in the Amazon, and evidence of an attack in the mountains of Oregon
On today’s Cryptids in the News and other Oddities segment, get ready for an introduction to an absolutely frightening creature known as the Mapinguari that roams the jungles of the Amazon, followed by a tale from some extremely experienced hikers out …
Read More