Back to Story:
Nissan Terra spotted in China – 7-seater Navara SUV
Previous Image