If it is an announcement immediately after the show, then "has" is correct. If the sentence is in a paragraph describing past shows, then it depends on the context - either "had" or "has" could be correct.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.