Monday, May 12, 2008

No oil required


Renault's new electric Megane unplugged in Israel. More in The Economist.

No comments: