Sebastian Bach and Jim Breuer are on Talkin' Rock

Sebastian Bach is out bringing the Party Never Stops tour to fans all across the country. Our turn in the Detroit area happens on March 15th at District 142. Limited tickets remain. Talking with him, we discuss his connections to the Motor City, and there are many. He also told me why he still uses a corded microphone. Of course, we talked about Twisted Sister. Well, I was allowed ONE question. To…