Question: how many mercedes slr stirling moss were made?
Answer: 75