Sarah Palin vs Barack Obama

This is the new video ad from Our Country Deserves Better:

Our country deserves better than Barack Obama.

Big Dog