Can't find it?
Try Advanced Search
1 result
Barack Obama talks about his new energy plan at the Lansing Center in Lansing, Michigan.
- Added: Aug 18, 2008
- Length: 39:12