Rally, Drifting and Circuit Champions
Next Round 12
Rally d'Italia Sardegna(Sardinia)18 - 21 Oct 12
A founding round of the World Rally Championship in 1973, Italy’s WRC qualifier has always been one of the highlights of the season with challenging stages and throngs of enthusiastic fans commonplace.
Up until 2004 the rally was...