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 […]
23,188 total views, 35 views today
Continue Reading →