Disturbing new Herman Cain ad.