mydrivesonline.com
Nissan Armada Snow Patrol debuts at 2018 Chicago Auto Show - My Drives Online
Share on Facebook Tweet it Email The Nissan Armada Snow Patrol, which makes its world debut this week at the 2018 Chicago Auto Show, 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 …