We Review...the Nissan Armada (with Bonus Nissan Murano Convertible review...)

geffelPublished: November 19, 20131 views
Published: November 19, 2013

Ever been in the commuter lane on the freeway and seen a huge ugly grille in your rear view mirror, two feet off your tail, flashing its lights?

Well it was almost certainly one of these.

Be the first to suggest a tag