FAIL: US Presidents On Energy Independence

John Stewart, as he often does, hits the nail on the head when it comes to U.S. policy and presidential proclamations on energy independence and foreign oil. Love this video clip, which as Paul Kedrosky points out is both funny and sad. Gotta watch it:

The Daily Show With Jon Stewart Mon – Thurs 11p / 10c
An Energy-Independent Future
Daily Show Full Episodes Political Humor Tea Party

Comments have been disabled for this post