For The Metal Voice, Neil Turbin spoke to Twisted Sister bassist Mark "The Animal" Mendoza at The Metal Hall Of Fame, which took place on January 26th at The Canyon Club in Agoura Hills. On Twisted Sister's ongoing hiatus Mendoza: "We got inducted to the Heavy Metal Hall of Fame...
Continue reading...
Continue reading...