Obama's 95% Illusion?

May 2, 2011

- 2:57 - 

Wall Street Journal's James Freeman says Obama's tax plan is nothing but a clever pitch

ADVERTISEMENT

Browse Video

Get Updates from Fox News Video on Facebook