For as shocking -- and truly unprecedented -- a figure as that is, perhaps even more surprising was the fact that some 115,000 of those orders were placed before the car had even been unveiled. I am ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results