Monday, October 6, 2014

Is this the best political ad of the year? (American Crossroads: "Spelling Bee" AR )

Love it!

No comments:

Post a Comment

Please don't use offense or vulgar language.