Alice Cooper guitarist Nita Strauss has released her new solo album, Controlled Chaos, via Sumerian Records. Order the album here, and check out the official video for "Mariana Trench" below. Says Nita: "Producing and doing the majority of the engineering on this record myself was a challenge for me in...
Continue reading...
Continue reading...