All of them have talked about it, and yet America is still dependent on foreign oil. From the looks of this clip, we'll probably stay that way for another 8 Presidents.

The Daily Show With Jon StewartMon - Thurs 11p / 10c
www.thedailyshow.com
Daily Show Full EpisodesPolitical HumorTea Party