An Energy-Independent Future
Season 15 • 06/16/2010

The last eight presidents have gone on television and promised to move America towards an energy-independent future.