The Edge
Alice Cooper’s Constrictor, released 22nd September 1986 was a welcome return to his more-familiar shock-rock routine.