Yep, that's right. In gas-guzzling America, the consensus is that the Tesla Model S is the best car of 2013. Motor Trend even went so far as to call it the most important new car since the Model T. This is the same Tesla that … …
Read more:
Daily Kos: 2013 Car of the Year is an Electric Car!