Finally. Finally. I’ve been waiting a while to put this post together.
Most of you have read about the dustup between Tesla founder Elon Musk and the NYT reporter who wrote a critical review of the car’s performance. What was […]
10,268 total views, no views today
Continue Reading →