Karma can be a B****, so Namaste, alright?

Consumer Reports this past week gave the Tesla Model S P85D the best score ever. Said score was 103 out of 100. While this is great for Tesla, it comes at a cost.
Continue reading

Advertisements