MILAN, May 4, 2015 /PRNewswire/ -- Alcantara, the Italian company that outfits the interiors of the world's most prestigious cars, recently teamed up with some of its leading brand partners at the Shanghai Auto Show to create "Alcantara City," a creative art show celebrating the beauty of...


read more
at WardsAuto.com