Are The Nissan Leaf And The Tesla Model S The Only Two Electric Vehicles That Matter? 45854
This photo stored at: tsla
Based on numbers in Tesla's second quarter earnings report released Wednesday, the California luxury car maker has sold 10,055 units in the first six months of the year. Tesla - high-definition photo for free download.