Usually, show cars rarely make it into production, and when they do, the road-legal results are thoroughly watered-down. However, in the case of this 1970s Alfa Romeo, the production version became ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results