Center Stage in Northfield, OH, on May 15, 2026, opening for Joe Satriani and Steve Vai’s SatchVai Band. Photos by Jenna Kinney.