Rich Willey’s Calendar of upcoming events as well as past performances: