I seem to recall that the First Amendment allows "Freedom of expression". I would think this law would be unconstitutional from the word go. Someone needs to take this to court as they will most likly win, if they did not it would be a travesty.