Agreed. "Campaign Finance Reform" flies directly in the face of the First Amendment. Shame on the congress for passing it, the president for signing it, and the supreme court for upholiding it.
upholding spell check is my friend, I know . . .