Alice Cooper and his wife of 43 years clarify ‘death pact’ comments June 25, 2019 By Quimby 29 Comments