Winning the oil endgame

1,079,825 views | Amory Lovins • TED2005