Gofigure
17
How many variants are there now of the 11-03?
Also, the McLaren Senna edition is limited to 500 pieces. Isn't that 8-%10% of RM's total annual production output? Between this and all the other 11-03 variants, I have to believe the model accounts for 50% - 75% of their sales?