After delays and technical snags, Tesla Motors is getting its first car on the road. At company headquarters in San Carlos, Calif., CEO Ze'ev Drori and Chairman Elon Musk tell CNET News.com's Michael Kanellos about some of Tesla's celebrity customers, as well as future, cheaper models coming in the next few years.
1 minute 15 seconds
February 6, 2008 1:29 PM PST
