holy mountain Jesus is 'alien' from Venus, landed spaceship on mountain in Britain, claims cult The Aetherius Society founder claimed that he met Jesus Christ at Holdstone Down mountain in 1958. « Previous1Next » 1 of 1