1986 Alice Cooper – Constrictor
Constrictor is the ninth solo studio album by American rock musician Alice Cooper. It was released on September 22, 1986, by MCA Records. After a hiatus from the music industry after the release of DaDa, Cooper remained in seclusion for three years. He starred in Monster Dog, a horror film for which he wrote two […]