Tuesday, August 26, 2008

Michelle Obama's DNC Speech


Here's the next FLOTUS (First Lady of the United States) speech at the Democratic National Convention last night in Denver.