As though David Vitter’s political career wasn’t already dead, this new ad from John Bel Edwards completely demolishes any hope Vitter may have had that he could redeem himself.

Watch.

Edwards is currently showing favorably in polls for the Louisiana governorship. “Current polling shows Edwards in a strong position. He has polled at 54% and 51%, while Vitter has polled at 38% and 40%,” reports Addicting Info.

For more on this, read the article from Addicting Info titled: “This Brutal Ad Should End David Vitter’s Political Career (VIDEO).