2017 Nissan Armada Is North America’s Patrol Or The Infiniti QX80’s Less Glitzy Twin


What Nissan buyers around the world know as the Patrol is being introduced in North America as the 2017 Armada at this week’s Chicago Auto Show.
Read more »