Tesla Delivers the Model S, Will It Live Up to Expectations?
June 22, 2012 at 12:00 PM EDT
It's hard to think of another car that has been as highly anticipated or that bares more importance for an automaker than the new Model S is for Tesla.