The New Sarah Palin ad by Our Country Deserves Better is a viral hit on the internet.
It’s not so much what it says about America’s most popular governor…
It’s what it says about Barack Obama.
“Sarah Palin Better Than Barack Obama”
Please forgive me Obamatron brownshirts but that video was too funny!
Leave A Reply
You must be logged in to post a comment.