Wednesday, August 17, 2011

Obama's Town Hall in Atkinson Illinois Video

Full video: