Wednesday, May 11, 2011

Ford WRC 2011 - Rally d'Italia Sardegna Preview


The World Rally teams are back in Sardinia for Round 5 of the 2011 World Rally Championship, fought out on the gravel roads of the island - and it's going to be a rough, tough event.

No comments:

Post a Comment