Boston.com Takes Tesla P85D on Day Trip to Mt Washington, Whines Incessantly

People from Boston are special. If you don’t believe it, just ask us. Or better yet, take a look at the story, This Tesla (barely) climbed Mt. Washington, to see just how special we are: … And while that is certainly an impressive show of how the Supercharger network supports the… …read more