Saturday, June 5, 2010

President Obama's weekly address

Speaking from Grand Isle, Louisiana, the President discusses the hardships local residents and small business owners are facing as a result of the BP oil spill.