British ‘Indiana Jones’ claims the legendary Holy Grail is in England
An amateur archeologist dubbed the British Indiana Jones claims the world’s greatest relic is hidden in a secret crypt in Hounslow, West London. Barrie-Jon Bower, 40, believes the Knights Templar captured the Holy Grail during the Crusades and...