Bigfoot TIW 123: Halloween Origin and the festival of SamHain, and a creepy encounter with a boy-like demon
In cryptids in the news and other oddities, Kevin discusses the origins of All Hallows Eve and the Celtic festival of SamHain. And if that doesn't get...