Category: Autos

Tesla P85D added to Club Sportiva Collection

Tesla has managed to take one of the best luxury sedans on the market and turn it into a legitimate sport sedan that has engineers from Modena to Munich on edge. So what does the D suffix add? For one, it…