Monday, December 17, 2007

Great New Huckabee Christmas Ad

This is playing in IA, NH and SC and I think it will play well to the folks who are tired of the constant stream of political commercials. Even Mike's critics think it is a brilliant ad!

No comments: