Festival program

The tentative 2017 Free Festival schedule is below!  We will keep adding items to it until it’s complete.