April 14, 2009

Shai Agassi on mass electric cars at TED

No comments: