I came across some news articles about Alice Cooper and his wife Sheryl, but I haven’t seen anything recent about her health. There were rumors a while back, and I’m just wondering if anyone knows if Sheryl Goddard has been ill or if everything is alright with her.

adelin Answered question April 16, 2024
Add a Comment