CarsPublished on June 23rd, 2019 | by Zachary Shahan 0 June 23rd, 2019 by Zachary Shahan Yes, that’s me trolling Kyle as he takes his picture to sign in at Tesla’s Fremont offices. If you missed it, the first half of our interview with Tesla President …
Read More