I don't think there is a solid number, as I'm pretty sure the Speciale isn't a limtited edition car. The only limit to how many are built is the amount of people who order one before they stop making it.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...