Alice Cooper Constrictor Album Cover. Pin By Amber Puckett On Alice Cooper Alice Cooper Heavy Metal Music Shock Rock from www.pinterest.com