It is a tale that those familiar with the annals of Italian motorsport, and especially the chapters where Fiat features, will certainly find familiar; the Fiat 124 Spider 2000 was not designed by Fiat ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results