The stage is set and the gear is in place. With Rally d’Italia Sardegna right around the five-right corner, Kris Meeke, Dani Sordo and the entire MINI WRC Team are working to complete final preparations ensuring this first race goes according to plan. Just last week the team prepped the MINI John Cooper Works WRC [...] More...