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