I Wanna Bach: Sebastian Bach to front Twisted Sister for select fall shows
Rock singer Sebastian Bach performs at The Fonda Theatre on December 16, 2021 in Los Angeles, California. (Photo by Michael Tullberg/Getty Images) After being forced to cancel their planned reunion tour due to frontman Dee Snider’s health, the remaining members of Twisted Sister have found someone else to front the band.Jay Jay French and Eddie Ojeda announced on Instagram that former Skid Row frontman Sebastian Bach will be taking over […]