A new liberal progressive look at the world. Supporting Free Speech and the Constitution from those who would undermine the ideal that is the foundation of America.
Saturday, October 25, 2008
Barack Obama TV Ad: Defining Moment
Barack Obama has put together another 2 minute add, and again I think it hits the right note. In this ad Barack Obama asks if our country will be better off four years from now.
No comments:
Post a Comment