WRC Rally d’Italia Sardegna – Day One Wrap: Citroen leads, Ford follows and MINI is not far behind
This the opening day of competition of the 2011 WRC Rally d’Italia Sardegna thilled rally enthusiasts with its beautiful scenery, dramatic twists in the action and demanding nature of the…