The presentation of festivals will not be permitted. For purposes of this section, a festival is an assembly of more than two thousand persons gathered primarily for outdoor, live, or recorded musical entertainment where the duration of the program is five hours or longer.