re: What BS do you refer to?
I don't believe the ads "slipped through" their screening process.
I assume that adding the productions to their website involved more than a button click.
They are responsible for their web content. The statement "None of these was our ad, nor did their appearance constitute endorsement or sponsorship by MoveOn.org " -just doesn't cut it.
Have you heard the expression "the cat's out of the bag".
