yes, they made approx. 1 per SLR produced, no one know exactly how many SLR's were made, between 2000-2300 rumour says McLaren wont, as far as I know disclose the fact, not sure why