R’s order books are officially closed, tying off the story that started back more than 18 years ago at the car’s 2007 Tokyo ...
2007 was actually the last year of Stagea production, meaning Nissan's 11 year run at wagon production was sunsetting just as ...