Italian Rally Championship
The Campionato Italiano Rally (C.I.R.) (Italian Rally Championship) is the main rally championship that takes place in Italy.As of 2013, the championship consists of eight rallies, which take place on...