snow mobiles


Nissan Armada Snow Patrol debuts at 2018 Chicago Auto Show

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

Read More