After announcing the launch of the new 'Italdesign Automobili Speciali' brand, the Turin-based company has unveiled its first ultra-limited series production car.
Sports Car, Supercars, News, Motorshow
Sports Car, Supercars, News, Motorshow
After announcing the launch of the new 'Italdesign Automobili Speciali' brand, the Turin-based company has unveiled its first ultra-limited series production car.