The Armada Snow Patrol takes Nissan’s flagship SUV to new heights – literally. With its three-inch suspension lift, extreme off-road tires, massive front bumper, light bar and roof rack, the one-off Snow Patrol project takes Armada out of the carpool line and onto snow covered mountains – returning Armada to its roots as an adventure-ready […]
Read More…