The Last Duel Took Place in France in 1967, and It's Caught on Filmopenculture.com3 points·fraqed··0 commentsOpen articleSaveView on HN