Mitsubishi team leader, Harri Rovanpera has revealed that he is 'very happy' following the performance of the Lancer WRC05 today [Saturday] in Sardinia - something that has allowed him to provisionally secure the final place on the podium.{br}{br}
View the Entire Article{br}