Tesla Model S Named Best Overall Car of the Year

Tesla Model S Named Best Overall Car of the Year (via Gas 2.0)

The Tesla Model S has had a good month. Research firm Strategic Vision reported that the Model S is the most-loved car in America. And now Consumer Reports has named the Tesla Model S “Best Overall” car of the year — quite an accomplishment…