Winning the oil endgame

1,079,792 views | Amory Lovins • TED2005