Sebastian Bach will team up with Billy Idol guitarist Steve Stevens for a series of three shows in New York.
Sebastian Bach teaming up with Steve Stevens