Haven’t We Heard This Before?

Jon Stewart chronicles the promises from the last eight Presidents to wean us off our dependence on foreign sources of energy. Watch.