October 6, 2008, Nissan proudly showed their Nissan Nuvu to public as a 2 + 1 seating concept car at Paris 2008 Auto Show. This car feature of compact car where it sits on a wheelbase of 1980 mm but the car is 1700 mm wide and 1550 mm tall. It is to create a [...]
