ARTICLE AD BOX
The ancient structure serves as the cinematic resting place of the Holy Grail in the 1989 film Indiana Jones and the Last Crusade
The ancient structure serves as the cinematic resting place of the Holy Grail in the 1989 film Indiana Jones and the Last Crusade