Glen Edward Buxton was an American guitarist who played lead guitar for the rock band Alice Cooper. In 2003, Rolling Stone magazine ranked him number 90 on its list of the "100 Greatest Guitarists of All Time". From Wikipedia
The original lineup honors late guitarist Glen Buxton with new album 'The Revenge Of Alice Cooper,' set for July 25 release, and announces fall tour with Judas Priest.