Thursday, August 14, 2008

Best Obama Ad I've Seen


I hope they play this a lot. It is good. Very good.
h/t TPM

No comments: