Mahindra Racing bags P1 at Imola
This has to be a proud moment for all of us Indians. Indian group Mahindra has attained glory for the 2nd time in a row with a P1 at Imola in the Italian Championship. The win comes from Riccardo Moretti, […]
Mahindra Racing bags P1 at Imola Read More »