The Italdesign Automobili Speciali Supercar
Italdesign is bringing a new vehicle to the 2017 Geneva auto show with a grand total of five planned units. The currently nameless V-10–powered, mid-engined supercar is the first release from Italdesign Automobili Speciali. Co-…