Salem: Nicky Egan, right, performs during the Salem Jazz and Soul Festival at the Salem Willows. photo by Mark Teiwes / Salem News
110820MTEJAZZFEST