There were also a number of Tesla EVs on the premises, just to make sure we have the mix as complete as possible. This time around, the latest battle caught at Island Dragway involves two ...
The carbon fiber body and vehicle platform are made in L.A. and the electric drive system is made in Mooresville, North Carolina (that's another difference from Tesla). The 100-mile range comes ...