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»