Obama and the very, very, very big deficit

Download
It's been a long road from the Senate to the White House for Barack Obama. How are the voters grading his performance so far?
( Obama for America )
PRI WNYC