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 […]
18,733 total views, 24 views today
Continue Reading →