5/25/11

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.

Becs Williams previews the action...

No comments:

Post a Comment