And I thought Delorean was an ancient reference. Unlike both though, Musk’s company is near the top valued company in the world at this time.
Tesla...say hello to GM,Ford,Toyota,Honda,VW,Mercedes,BMW,Jaguar...