Obama’s Iowa Victory Speech January 4, 2008 January 4, 2008 / Technology / Leave a Comment Embedded Video