Question: waar is de film live and let die gefilmd
Answer: New York; NY; New York State; Louisiana