(image for) Nissan Armada 2004-2010 Roadmaster XL Hidden Tow Bar Baseplate #341-1 - Click Image to Close