Automobili


Italdesign Automobili Speciali V10 Supercar to Debut at Geneva Motor Show

Italdesign Automobili Speciali V10 Supercar to Debut at Geneva Motor Show

The Italian design house has chosen the platform of Geneva to showcase its super-exclusive ‘own-brand’ V10 supercar!...

Feb 22 2017, 9:01pm CST