I was there during Christmas time and they have a stage but idk about any other time
I'm not sure but most likely not. Not really a spot that would host something like that. You could Google to find out for sure. I could be wrong.
Thanks! Your answer is awaiting moderation.