Wednesday, February 3, 2010

President Obama's Town Hall in New Hampshire (Video)

The President holds a town hall in Nashua, New Hampshire. Having just come from visiting a local business, he discusses his new program to aid small business and community banks.


Transcript

Home Page