Responsible for the ad is The Victory Trust:
A new national non-partisan, non-profit organization created to give Americans the information and power they need to take back their government from the hands of corrupt and irresponsible politicians from both parties.