Monday, December 17, 2007

New Ad!!!

Gov. Huckabee's latest (and greatest!) TV ad will be airing in Iowa, New Hampshire and South Carolina. Pass it on to your friends and family!

video

No comments: