John McCain – love him or hate him. He’s clearly winning the ad war. This recently released ad is evidence of that. But will it translate into votes?

Comments