3.0 CSL

Homologated, Numbers Matching: 1971 BMW 3.0 CSL

Man’s propensity to race just about anything against anything has been singularly responsible for some of the greatest automobiles ever produced. In the late 1960s, the European Touring Car Championship was the goal line for many a manufacturer, and… more»

Barn Finds