Deneen Borelli on Fox & Friends September 5, 2010

A debate on Obama’s last ditch effort to promote the economy.