0

Do you like your car? Dislike it? Care at all? There is no right or wrong answer to those questions, but according to research firm Strategic Vision, the Tesla Model S is loved by its owners more than any other automobile sold in the U.S. Just under 23,000 of the all-electric luxury performance cars were […]

+ Read More