Sounds like age discrimination to me.
These rules violate a whole bunch of Fed Laws, mainly the 1st Amendment right to assembly.