I know.
Fr. Groeschel often stresses on his show that they don't run dog food commercials, when soliciting funds for the network.
:-)
I guess they ran this one for free today on EWTN.
(When I was just searching for the list of stations/networks that ran the ad today, I found another link for this same video clip which sounded a little clearer to me than the first one. Here is that link.)
Powerful New Knights of Columbus Commercial Aimed Directly at President B.O.