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,483 total views, 2 views today
Continue Reading →