Designed by
Title
Renault showcases itself at Auto Expo 2016 #66293738
Description
Renault showcases itself at Auto Expo 2016. The Auto Expo 2016 held in Noida, India from 4th to 9th February 2016 is the biggest in its history as manufacturers display their upcoming cars to the Indian market.
This image is editorial