Surely it will. What were the folks who made that ad thinking? Sheeeeeeeeesh.
And where is that ad playing? It's only going to get people madder at the dems.