Tesla Model S P85D Broke Consumer Reports’ Test Scale (and site)

As I’m doing research for this particular post, I had intended to link to Consumer Reports’ test results, but alas, their site has crashed. Here’s the link for those of you who don’t believe me: […]