This week we take a look at the Beast of Exmoor! Do you think this is a cryptid? Or do you think this is something natural that the “experts” just don’t want to admit is actually there?
Go check out
Supernatural Japan Podcast – Wherever you get your podcasts