2012 Renault Scala in India first drive
Renault India had promised that they would deliver five cars to the Indian customers by the end of this year
Read MoreEveryday Fresh News
Renault India had promised that they would deliver five cars to the Indian customers by the end of this year
Read More