Friday, February 15, 2008

New Barack Obama Campaign TV Ad - "Our Moment Is Now"

Airing in Texas and Vermont...



No comments: