THis is an ad that was to run during the Super Bowl. A Catholic group (Fidelis, based in Chicago) was the one behind the funding of it. NBC said yes initially, then changed its mind. Amongst the commercials I did see, this one would have been the best by far.
No comments:
Post a Comment