Question: where was the movie live and let die filmed
Answer: New York