Submitted by wbrown01 on February 25, 2013
For those of us who thought we needed a knock out punch to the NYT episode, Road and Track article about the Model S makes it all better. Just when you thought all the glowing reviews were written here is a great review, I thought the last line would be they was announcing the Model S as their car of the year (or century). American cars are back and Tesla did it.
Return to Power about says it all.