After many decades assisting in the design of sleek road and track racers for other companies, the legendary Ital Design Giugiaro has now made one of its own.
Behold the 5.2l, V10 Italdesign Supercar – only five of which will be made in 2017.
After many decades assisting in the design of sleek road and track racers for other companies, the legendary Ital Design Giugiaro has now made one of its own.
Behold the 5.2l, V10 Italdesign Supercar – only five of which will be made in 2017.