Where is the ad running?
I've seen the ad several times on Fox News Channel. Sorry, I don't watch the others very often. But I've seen it during both the O'Reilly show and the Hannity & Colmes show on FNC.