In April last year, Nissan unveiled something called the Compact Sport Concept at the Shanghai Auto Show. It was basically like a Micra on steroids and was powered by a 190 horsepower 1.6-liter turbo ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results