Clear Channel radio blocked this ad from airing.

Is it "too controversial"?