Music NewsNews Nita Strauss, Guitarist For Alice Cooper, Quits Band and Cancels Upcoming Solo Dates MusiqQueenJuly 12, 2022 Following their final European performance of the summer on July 9 at Törebodafestivalen in Toreboda, Sweden, Alice Cooper guitarist... 0