Log In or Register
This car went on sale in Turkey this month. And yes it is a 1.1 litre engined chevrolet! İ took this at a shopping centre launch.