Alice Cooper guitarist Nita Strauss recently released the new single "Dead Inside" featuring David Draiman of Disturbed. On Thursday, November 18th the duo hit the stage at the Whisky A Go Go in West Hollywood, CA during Strauss' show to perform the song live. Check out fan-filmed video below...
Continue reading...
Continue reading...