Joyce Whitehorn - you need to be FIRED! Clearly you are incapable of the job. 

1) Either you did not properly address concerns about context & language - especially since the music genre is RAP -  should have been booking music 101 

2) You demonstrated your lack of professional courtesy in a professional business setting - which is simply business 101 

3) Your personal actions escalated a sensitive situation, you started a very public confrontation - your tone, body language, facial expression match your condescending comments - personally causing a scene in the middle of the fair. 

Every vendor in any fair would be upset if they were singled out and you demanded that they leave in the middle of their event without a logical explanation. 

Is there a business or fair out there that now wants to employ her to represent their business? She cost them thousands!!  Because of her actions EVERY other vendor is now PERSONALLY & FINANCIALLY affected!! 

FIRE JOYCE WHITEHORN !!!