Monday, September 08, 2008

New Obama Ad: Whoa! You Liar



Best ad out in a long time. Give me more!

No comments: