While the electric vehicle has existed in one form or another since the mid-1800’s it is only in the last...
JoinedJanuary 8, 2019
Articles3
If one takes some time to reflect on the origins of the supercar as we know it Italy, Germany, France,...
Image from Dallara On November 16, 2017, after 45 years of constructing race cars and collaborating on some of the...