Alice Cooper would like to clear things up: he and wife Sheryl Goddard don't actually have a death pact.
USA TODAY, USA Today: People
Mon, 06/24/2019 - 5:13am
Alice Cooper would like to clear things up: he and wife Sheryl Goddard don't actually have a death pact.