Tag

Loch Ness

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

LOCATION: Loch Ness, Scotland WORDS: Gareth E. Rees Hastings resident, Kevin Carlyon, high priest of the British Coven of White …