« Obama Addresses Wright Controversy | The RCP Vlog Home Page | McCain Unveils Health Care Tax Credit »
April 30, 2008Hillary Clinton talks about the country's energy problems and says that she's had the ideas but Obama is the one saying "no."
The ad started playing in Indiana yesterday.