Around 200 cups, in Europe alone, are said to be the Holy Grail. But what make one cup holy – but not another?
Home ยป Hundreds claim the authentic Holy Grail – so whos right?
Around 200 cups, in Europe alone, are said to be the Holy Grail. But what make one cup holy – but not another?