Tesla Model X First Impressions

This past weekend, we stopped by a Tesla dealer to check out the Model X. We’ve started to see more and more on the road …

Tesla Model X First Impressions Read More »