Video – Renault Duster TV Commercial
August 6, 2012
Renault Duster SUV has already received over 10,000 bookings, and many customers are made to wait for a maximum period of 4 months before their keys are handed to …