News

Alice Cooper clarifies story about ‘death pact’ with wife Sheryl Goddard: ‘We have a LIFE pact’

Alice Cooper would like to clear things up: he and wife Sheryl Goddard don't actually have a death pact.