greenwadsubmitted on 5/27/2008 Auto Spies Photos Timestamp: 5:41:24 AM
The Armada is Nissan’s seven-passenger SUV big boy. It’s a full-size off-road ca...
Views : 10,672 | Category: Reviews
More photo galleries