The holding of horse shows, rodeos or any other equestrian or spectator events shall be prohibited, except that on parcels of 15 acres or greater, three events per year each lasting no longer than three consecutive days within a two-week period shall be permitted. All equestrian or spectator events shall be subject to a special events permit in accordance with Chapter 184, Special Events, of the Village Code and approval of a suitable parking and traffic circulation plan. No other commercial enterprise, either as a principal or an accessory use, such as a tack shop, shall be permitted on the horse farm or facility.