Check their website or call them.
Yes it does depend, I would call to make sure they are having them and what time. We went once and got there right @2pm when one started but they are staffed by volunteers, so I'm sure it varies
When I was there they had at least 4 demonstrations a day.
Thanks! Your answer is awaiting moderation.