Leave it to NYS to make some screwy laws. I know in MI and TN, you had to yield to volunteer firemen/women if their red lights were flashing. As for green...I never heard that before and don't remember ever seeing any green while passing through or working in NY.
Like I said earlier, let a Federal Law take over, and make it common in all states. Screw the tenth amendment