Tesla CEO Elon Musk Explains Why Fully Electric Cars Trump Plug-in Hybrids [video]

by Clayton May 10, 2009 29 comments