Renault Duster AWD confirmed for India, launch this-month!
September 1, 2014
The Duster is the car which, single handedly brought French car-maker Renault to the front of the Indian motoring scene. If it weren’t for the Duster, Renault India would …