Helmut's Public Performance Calendar
This schedule is updated about once a month. I am not responsible for any inaccuracies. Certain affairs may be canceled or re-scheduled, which is beyond my control. I suggest that, if you plan to attend any of the affairs listed, you call the respective person in charge for further details.