NEW Roots Festival – Postponed
The NEW Roots Festival Executive Committee has been working hard over the last month to make a determination on whether to hold the Festival on June 27-28th at the Devon Lakeshore Amphitheater in Decatur, IL due to the coronavirus. We have come to the conclusion that in the interest of everyone’s health and well-being it is best to…
Read more