An Energy-Independent Future
Season 15 E 78 • 06/16/2010
The last eight presidents have gone on television and promised to move America towards an energy-independent future.