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 …

Tesla Model X First Impressions Read More »