Witch vs. Scientist in the Battle for the Loch Ness Monster

· Leave a comment

LOCATION: Loch Ness, Scotland WORDS: Gareth E. Rees Hastings resident, Kevin Carlyon, high priest of the British Coven of White Witches and former wrestler, was born under a full moon in an outside toilet. On his website he tell of how, as