412.05 PARADES AND PROCESSIONS; PERMIT AND FEE.
   (a)   No person shall parade or hold a procession or attempt to parade or hold a procession in or upon any of the streets, highways, or parts thereof, or public grounds in the Municipality without first obtaining a permit as hereinafter provided.
   (b)   Any person desiring to hold a parade or procession for any purpose whatsoever shall, before parading or holding such procession, obtain from the Mayor a permit therefor. The permit shall be issued only upon and after approval of the application therefor by Council in regular or special session.
   (c)   Council may refuse to authorize such permit if, in its opinion, the granting of such permit will result in, provoke or tend to provoke disorderly conduct or create a disturbance, or will result in a violation of the Village ordinances or statutes of the State or the Federal government, or any part or section thereof, or whereby the safety and welfare of the inhabitants of the Municipality would be endangered.
   (d)   Upon the filing of the application, the applicant shall also pay a fee of ten dollars ($10.00). If such application is refused, the fee shall be returned to the applicant. If the application is authorized, the fee shall be retained and shall be used to defray any expense incident to the supervision of such parade or procession.
(1965 Code § 311.02)