Back in July, Metal Sludge posted that it was rumoured that guitarist Kane Roberts would be returning to Alice Cooper's band. Guitarist Nita Strauss announced her departure from the Alice Cooper band after eight years of playing with the legendary rocker and Roberts was indeed welcomed back to the fold...
Continue reading...
Continue reading...