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 […]
9,068 total views, 1 views today
Continue Reading →