Baron Samedi Laughing on train

Geoffrey Holder laughing as Baron Samedi, at the end of james bond movie Live and let die
Back to Top