The Daily Show on U.S. presidential promises of energy independence

some great archival footage from the last eight presidents