These 1000TC Fiat Abarths took the division 1 title of the European Touring Car Championship in 1966.