Michelle Obama addresses the Democratic National Convention in Charlotte, N.C. The First Lady tried to make her case for a second term for Barack.
This video is no longer available. Please check below for related videos.
- Related Videos:
- Michelle Obama Videos, Politics Videos
- Related Post:
- Uploaded by:
- Free Britney