Tesla Model S Named Best Overall Car of the Year
March 1, 2014
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…
Search
RECENT PRESS RELEASES
Related Post