Question: dimanakah filem live and let die difilemkan
Answer: New York; Louisiana