2014 FIA World Rally Championship: Michelin engineers and tyres. FIA World Rally Championship, Rd6, Rally Italia Sardegna, Sardinia, Italy, Shakedown and SS1, 5 June 2014.
Michelin engineers and tyres.
FIA World Rally Championship, Rd6, Rally Italia Sardegna, Sardinia, Italy, Shakedown and SS1, 5 June 2014.