An Energy-Independent Future

  • Aired:  06/16/10
  •  | Views: 983,773

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

Loading...