Glastonbury legendary resting place of the Holy Grail is a mysterious and haunting town. But when pl..