Question: hvor blev filmen Live and Let Die filmet
Answer: New York; NY; Louisiana