Tag: Maruti Suzuki Desert Storm Rally
MAHINDRA’s XUV500 Storms To The Podium In Its Rallying Debut
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…