A lifetime performing musician living in Asheville since 1996, Stephen Evans plays live with his band the True Grits, as part of a songwriters’ collective and as a solo artist. It’s one thing to perform as part of a group. But a solo show places all of the responsibility on you. How do you engage