Mainstream 2018 Nissan Armada Platinum Reserve By Zack Zeraldo May 10, 2018 The interior, at first glance, really seems like it delivers on Armada’s luxurious mission.