Bigfoot TIW 245: Mt. Hood Outdoorsman Comes Upon a Sleeping Bigfoot
In cryptids in the news and other oddities, Kevin explores legend of the Lizard Man of Scape Ore Swamp in South Carolina. And Bill covers a Bigfoot account from a very experienced outdoorsman from Hood County near Mt. Hood Oregon. And some great listener mail from many of you so please join us! Thank you for…
Read More