Nissan Armada reviews

2012

Armada Platinum

Put it in drive and push on the pedal!

84 words, North America

2008

Armada SE

I'm never buying another Nissan, or letting my family buy one

115 words, North America

2005

Armada SE gas

Overpriced, poor support. Last Nissan ever

102 words, North America