Is the Ferrari P80 C road legal?
Is the Ferrari P80 C road legal? The P80/C breaks rules: It’s the first Ferrari SP built on a competition chassis. It’s not legal for racing or the road. Although the production run was originally planned to be limited to 400 units, a total of 1,311 Ferrari F40 models were produced, with 213 arriving in […]
Is the Ferrari P80 C road legal? Read Post »