NRSC ad: “Unfit for Office”

Gilding the lily?