greenwad submitted on 5/27/2008 Official Bell & Ross Timestamp: 5:41:24 AM
The Armada is Nissan’s seven-passenger SUV big boy. It’s a full-size off-road capable unit that takes advantage of its truck DNA. It’s also laden with luxury and imbued with plenty of power. Styling is rugged but not garish When Nissan penned the...
4 user comments | Category: Reviews