MAHINDRA’s XUV500 Storms To The Podium In Its Rallying Debut

0
It is history in the making, with Mahindra XUV500 becoming the first Diesel vehicle ever to secure a podium finish at the Desert Storm 2012. The cheetah…
Read More