2016 Maruti Suzuki National Super League TSD Rally Championship enters Pune
Maruti Suzuki is back with the latest season of its adventure sport rally, the National Super League TSD Rally Championship 2016. The second leg of the rally, named the Maruti Suzuki ‘Deccan Rally’, is set to take place in cultural capital of Maharashtra – Pune on May 13. The rally spans across Pune, Ratnagiri and concludes in Goa […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops