This video is by Concerned Women for America Legislative Action Committee (CWALAC).
“Is your conscience strong enough for Spenditol?”
Via Hotair, which writes:
CWA will air this ad on television in four states: Florida, Montana, Nebraska, and Ohio. These states have key Senate races in 2012, which conservatives would like to frame as a referendum on spending and debt, much the way they successfully did in 2010′s midterms. The ads will also run on the national cable news outlets. That’s a pretty impressive commitment (especially for a 60-second spot as opposed to a 30-second spot), but then again, this particular ad is impressively written and produced, too.